0
0
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
2
-3
3
-5
5
-7
8
-12
14
-22
38
-141
-546
-463
-439
-369
-268
-207
-76
12
52
103
76
51
30
27
29
-4
36
5
-6
32
18
120
140
138
147
46
57
19
17
108
150
191
203
145
84
56
-24
8
-1
-101
-87
-168
-151
-83
-55
92
43
63
54
-17
86
31
108
104
28
63
-38
-48
-140
-247
-303
-456
-498
-563
-611
-577
-613
-623
-649
-670
-754
-801
-888
-951
-1024
-1121
-1130
-1186
-1157
-1114
-1105
-1047
-1007
-959
-929
-908
-913
-940
-955
-1018
-1037
-1085
-1122
-1138
-1222
-1241
-1235
-1300
-1262
-1275
-1273
-1230
-1194
-1128
-1114
-1095
-1124
-1140
-1159
-1181
-1163
-1178
-1184
-1162
-1134
-1047
-998
-955
-927
-924
-938
-944
-892
-876
-873
-876
-870
-873
-835
-810
-787
-817
-869
-879
-926
-901
-911
-951
-956
-971
-970
-892
-806
-743
-686
-630
-602
-543
-461
-368
-268
-181
-122
-107
-90
-148
-189
-250
-335
-392
-457
-484
-440
-366
-201
-94
67
224
357
548
657
870
895
940
1055
1039
1107
1133
1148
1293
1381
1560
1704
1807
1954
1983
2113
2098
2241
2308
2276
2422
2363
2627
2750
2911
3091
3195
3270
3472
3653
3782
4079
3968
3973
3122
1805
20
-2057
-3569
-5089
-5876
-6472
-6886
-6845
-6666
-5812
-4715
-3620
-2675
-2404
-2432
-2636
-2659
-2404
-2181
-1923
-1906
-1791
-1692
-1427
-1037
-640
-276
5
393
728
1197
1602
1829
1780
1345
732
-13
-868
-1657
-2373
-2908
-3263
-3415
-3338
-3113
-2738
-2396
-2139
-2072
-2118
-2188
-2292
-2378
-2516
-2669
-2778
-2833
-2787
-2707
-2588
-2494
-2416
-2240
-1972
-1576
-1147
-787
-540
-458
-477
-585
-796
-1077
-1451
-1798
-2086
-2236
-2235
-2150
-1927
-1708
-1517
-1370
-1287
-1263
-1279
-1375
-1533
-1725
-1899
-2019
-2089
-2131
-2155
-2123
-2087
-2002
-1895
-1694
-1445
-1168
-910
-734
-629
-569
-577
-637
-768
-957
-1107
-1211
-1202
-1121
-972
-787
-532
-237
17
259
393
508
518
426
335
216
82
-68
-233
-393
-558
-599
-583
-507
-243
23
440
882
1305
1671
1850
1995
2059
2084
2025
1900
1814
1713
1838
2006
2242
2641
2950
3418
3808
4240
4742
5061
5511
5688
5964
6245
6323
5897
4012
1731
-1476
-4106
-6228
-7847
-8476
-9191
-9137
-8810
-7731
-6119
-4422
-3017
-2355
-2384
-2661
-2910
-2770
-2555
-2299
-2091
-2023
-1697
-1378
-874
-469
-34
395
938
1664
2496
3553
4422
5024
5116
4802
4086
3073
1861
554
-727
-1835
-2673
-3206
-3392
-3313
-2994
-2712
-2529
-2476
-2524
-2683
-2883
-3104
-3353
-3514
-3659
-3675
-3726
-3794
-3843
-3895
-3815
-3653
-3407
-2902
-2273
-1434
-599
74
613
840
915
704
299
-271
-918
-1482
-2009
-2299
-2352
-2245
-2016
-1809
-1606
-1474
-1406
-1383
-1461
-1591
-1811
-2008
-2174
-2348
-2509
-2800
-3035
-3290
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-6
6
-10
11
-15
17
-23
27
-36
46
-68
117
-425
-1724
-1654
-1671
-1579
-1442
-1285
-1197
-1124
-1111
-1055
-1046
-987
-987
-1029
-1085
-1232
-1403
-1660
-1875
-2127
-2352
-2482
-2533
-2422
-2182
-1844
-1381
-967
-537
-193
75
235
274
259
119
1
-155
-264
-328
-384
-389
-381
-354
-324
-279
-195
-131
-29
70
187
312
440
566
625
551
378
552
276
-25
-98
-221
-379
-418
-222
-110
-23
266
569
593
768
881
923
1006
1089
1149
1236
1301
1358
1536
1594
1656
1892
1960
2017
2163
2246
2290
2343
2487
2636
2688
2828
2926
3011
3053
3207
3298
3387
3575
3636
3930
4062
4264
4132
3616
2828
1420
377
-1130
-2203
-3393
-4340
-4887
-5411
-5079
-4759
-4033
-3206
-2540
-1976
-1555
-1250
-1015
-986
-971
-1053
-1115
-1145
-1186
-1139
-1154
-1093
-1028
-876
-741
-560
-294
89
514
1015
1613
2092
2544
2804
2893
2778
2465
1977
1353
699
58
-505
-968
-1254
-1430
-1422
-1322
-1153
-932
-780
-655
-640
-672
-798
-954
-1153
-1365
-1552
-1766
-1970
-2181
-2384
-2549
-2673
-2763
-2749
-2694
-2464
-2221
-1857
-1436
-969
-528
-255
20
120
149
38
-175
-467
-756
-943
-1060
-1156
-1138
-1093
-970
-817
-654
-503
-422
-310
-309
-300
-344
-401
-460
-553
-652
-761
-901
-1057
-1217
-1333
-1430
-1477
-1429
-1349
-1170
-928
-590
-236
106
387
589
771
828
800
718
560
403
228
104
-64
-122
-151
-148
-115
-111
-71
-67
19
60
123
189
282
332
384
446
429
391
309
223
96
-34
-144
-252
-311
-319
-256
-164
-33
66
219
366
443
491
490
510
514
497
442
418
462
518
581
575
570
617
710
800
781
733
741
789
829
854
839
779
765
788
790
730
673
604
575
663
724
763
816
904
1077
1180
1312
1369
1441
1551
1612
1628
1478
1256
968
671
288
-140
-594
-1020
-1353
-1622
-1756
-1860
-1817
-1714
-1533
-1322
-1167
-1020
-886
-778
-730
-739
-814
-897
-974
-1040
-1139
-1172
-1210
-1207
-1137
-1057
-961
-846
-687
-481
-249
-24
193
397
592
722
808
839
755
601
445
235
26
-191
-429
-614
-746
-820
-838
-837
-789
-715
-609
-522
-468
-406
-387
-374
-386
-420
-499
-591
-712
-850
-1042
-1236
-1430
-1603
-1681
-1710
-1678
-1584
-1409
-1179
-898
-577
-255
2
258
464
580
622
599
491
357
210
42
-121
-280
-381
-484
-551
-558
-573
-540
-496
-419
-328
-248
-144
-65
53
109
169
139
93
12
-95
-172
-318
-408
-518
-550
-590
-554
-500
-442
-361
-253
-109
-106
-34
18
31
58
81
48
7
-1
-9
-20
-16
-74
-108
-93
-79
-134
-141
-85
-110
-27
-21
24
60
77
161
102
136
86
60
-15
-66
-89
-223
-263
-319
-324
-338
-360
-341
-362
-305
-272
-149
-113
-106
-48
-4
73
89
118
80
65
47
-2
-60
-154
-165
-240
-189
-225
-203
-161
-187
-80
-45
25
25
24
34
23
-29
-66
-112
-167
-198
-213
-242
-307
-323
-343
-312
-300
-198
-237
-187
-104
-94
3
42
121
102
147
156
136
87
64
12
-25
-24
-86
-75
-143
-98
-145
-149
-162
-157
-128
-183
-167
-214
-210
-254
-215
-246
-273
-269
-283
-271
-235
-211
-224
-249
-244
-265
-239
-222
-235
-192
-187
-147
-153
-118
-85
-94
-15
-6
-10
18
-5
-18
-52
-54
-90
-133
-135
-165
-159
-173
-179
-200
-182
-152
-186
-180
-177
-199
-195
-189
-182
-181
-173
-201
-233
-245
-270
-286
-304
-320
-327
-315
-301
-297
-254
-235
-229
-220
-238
-255
-242
-224
-225
-214
-223
-237
-226
-235
-227
-201
-179
-163
-145
-127
-120
-106
-111
-122
-139
-150
-147
-185
-214
-217
-226
-236
-230
-226
-217
-188
-159
-148
-117
-101
-92
-81
-98
-86
-117
-148
-172
-187
-207
-222
-209
-211
-214
-229
-202
-159
-138
-113
-89
-99
-116
-105
-114
-128
-138
-159
-179
-204
-223
-217
-190
-175
-127
-97
-61
-46
-17
14
5
32
38
24
3
-21
-52
-68
-116
-152
-183
-217
-222
-226
-226
-213
-183
-157
-149
-130
-104
-102
-87
-86
-90
-106
-137
-143
-163
-181
-186
-154
-130
-103
-63
-74
-77
-65
-60
-40
-19
-5
-1
-8
-43
-67
-76
-115
-114
-115
-110
-89
-77
-67
-69
-96
-105
-137
-182
-198
-210
-231
-255
-242
-259
-264
-242
-218
-172
-139
-100
-78
-69
-63
-61
-49
-35
-26
-12
-6
-1
-10
-5
-6
-5
-5
-17
-8
-7
-13
-20
-31
-54
-57
-70
-80
-104
-105
-143
-165
-190
-203
-199
-214
-190
-210
-192
-188
-201
-186
-210
-230
-202
-212
-213
-200
-189
-179
-162
-136
-107
-91
-91
-74
-79
-76
-76
-73
-86
-97
-86
-83
-111
-148
-159
-164
-169
-142
-144
-136
-111
-97
-88
-49
-36
-55
-73
-92
-104
-158
-191
-217
-244
-270
-273
-287
-305
-302
-317
-323
-302
-298
-277
-272
-257
-258
-256
-254
-247
-224
-208
-198
-181
-180
-186
-186
-179
-160
-128
-98
-82
-59
-64
-75
-81
-100
-110
-119
-146
-140
-152
-163
-154
-150
-155
-164
-175
-186
-197
-227
-233
-237
-265
-285
-311
-311
-305
-295
-296
-316
-327
-324
-299
-276
-260
-218
-164
-135
-128
-110
-94
-112
-98
-83
-111
-98
-77
-88
-90
-89
-81
-87
-82
-53
-33
-38
-19
-20
-29
-18
-35
-56
-83
-107
-144
-154
-182
-221
-243
-267
-264
-262
-241
-218
-207
-187
-188
-182
-158
-160
-150
-123
-117
-113
-122
-134
-152
-143
-135
-128
-106
-88
-71
-73
-71
-46
-25
-22
-29
-36
-51
-68
-84
-118
-134
-165
-166
-166
-192
-236
-242
-243
-257
-252
-253
-255
-275
-292
-306
-310
-312
-302
-296
-293
-299
-293
-270
-257
-252
-234
-220
-225
-204
-181
-177
-186
-179
-176
-187
-196
-193
-189
-199
-208
-199
-208
-234
-237
-233
-236
-251
-240
-233
-230
-206
-217
-240
-257
-280
-271
-263
-264
-259
-256
-260
-272
-259
-250
-270
-284
-286
-281
-272
-273
-254
-227
-205
-195
-186
-183
-171
-154
-136
-117
-113
-99
-92
-68
-71
-63
-64
-102
-99
-73
-74
-88
-92
-95
-100
-106
-98
-118
-107
-124
-148
-158
-176
-196
-235
-258
-253
-260
-275
-267
-242
-226
-226
-236
-218
-235
-238
-206
-205
-172
-179
-148
-157
-161
-145
-157
-151
-152
-134
-143
-142
-123
-126
-135
-110
-112
-142
-151
-169
-168
-172
-182
-178
-175
-179
-188
-212
-240
-265
-302
-296
-334
-298
-314
-282
-272
-249
-220
-218
-171
-185
-172
-187
-147
-148
-122
-141
-146
-144
-173
-184
-230
-203
-227
-209
-204
-223
-208
-203
-171
-183
-169
-163
-176
-223
-241
-265
-288
-297
-281
-267
-257
-226
-220
-199
-211
-228
-238
-223
-243
-245
-260
-281
-281
-251
-286
-308
-297
-346
-331
-359
-369
-379
-377
-368
-332
-317
-301
-279
-253
-267
-249
-225
-229
-229
-213
-229
-225
-229
-257
-263
-268
-287
-293
-271
-275
-258
-276
-268
-265
-229
-248
-201
-197
-204
-218
-199
-218
-236
-209
-246
-233
-269
-290
-340
-322
-352
-362
-359
-386
-387
-384
-376
-357
-325
-319
-301
-270
-270
-285
-256
-263
-283
-273
-263
-247
-238
-218
-234
-220
-206
-216
-198
-178
-168
-173
-182
-200
-213
-190
-219
-215
-214
-231
-263
-278
-288
-316
-302
-304
-348
-370
-374
-386
-386
-378
-383
-362
-358
-330
-306
-300
-274
-283
-265
-271
-279
-258
-273
-262
-291
-271
-308
-290
-300
-290
-294
-295
-283
-302
-283
-258
-273
-248
-247
-260
-259
-284
-287
-304
-305
-314
-310
-322
-305
-295
-288
-289
-294
-315
-303
-309
-300
-286
-239
-263
-293
-245
-239
-241
-216
-221
-218
-232
-225
-243
-233
-252
-282
-264
-296
-270
-275
-281
-288
-293
-294
-307
-294
-321
-293
-293
-292
-274
-278
-278
-279
-285
-322
-359
-339
-334
-365
-356
-406
-402
-417
-423
-414
-435
-450
-461
-456
-433
-442
-370
-342
-321
-286
-293
-306
-276
-257
-281
-317
-355
-344
-353
-301
-339
-330
-328
-327
-341
-355
-351
-347
-365
-361
-354
-366
-331
-370
-352
-367
-348
-380
-376
-374
-383
-388
-406
-388
-409
-383
-343
-337
-336
-331
-318
-314
-317
-281
-299
-280
-262
-253
-247
-251
-266
-273
-249
-236
-233
-225
-197
-214
-179
-208
-208
-174
-169
-159
-142
-160
-144
-166
-197
-198
-216
-213
-251
-256
-267
-259
-263
-280
-271
-251
-231
-197
-199
-190
-197
-165
-183
-216
-240
-264
-270
-287
-302
-364
-358
-366
-358
-329
-339
-335
-301
-248
-240
-230
-212
-218
-212
-182
-230
-263
-301
-312
-336
-336
-353
-405
-374
-369
-372
-356
-339
-306
-261
-283
-289
-313
-278
-265
-252
-283
-346
-402
-387
-411
-456
-452
-470
-441
-440
-448
-446
-412
-379
-386
-353
-423
-445
-473
-460
-557
-520
-513
-573
-506
-594
-523
-553
-464
-540
-575
-481
-446
-418
-333
-385
-331
-361
-342
-316
-427
-409
-481
-452
-509
-490
-507
-554
-493
-485
-473
-940
-720
-963
-903
-907
-747
-796
-823
-443
-447
-310
-172
-121
-154
-21
-15
119
-39
60
-38
39
-42
-97
-192
-363
-243
-413
-376
-620
-505
-543
-442
-261
-254
-170
-74
75
33
47
20
-2
-138
-108
-210
-257
-278
-272
-305
-397
-392
-456
-468
-445
-459
-455
-393
-335
-233
-136
-77
15
76
79
20
9
-57
-109
-151
-206
-253
-278
-253
-253
-252
-218
-248
-276
-263
-276
-272
-264
-269
-244
-229
-218
-237
-251
-284
-306
-350
-414
-488
-518
-545
-538
-483
-460
-417
-386
-324
-291
-245
-235
-237
-276
-248
-266
-308
-292
-280
-301
-288
-273
-298
-317
-356
-372
-407
-368
-354
-345
-262
-204
-168
-125
-108
-126
-127
-97
-105
-183
-270
-319
-384
-353
-364
-358
-344
-338
-340
-313
-250
-274
-252
-218
-242
-243
-188
-184
-211
-219
-202
-313
-313
-330
-367
-390
-403
-430
-479
-379
-362
-363
-339
-316
-281
-213
-162
-186
-194
-174
-168
-147
-180
-231
-291
-293
-266
-285
-307
-313
-326
-322
-265
-244
-237
-244
-210
-184
-189
-167
-213
-246
-248
-196
-245
-296
-341
-428
-399
-442
-401
-399
-382
-394
-347
-263
-256
-219
-222
-188
-166
-137
-122
-108
-189
-191
-258
-259
-268
-275
-311
-394
-397
-391
-313
-335
-291
-296
-294
-234
-219
-263
-335
-348
-373
-408
-465
-491
-503
-501
-466
-471
-476
-462
-418
-385
-314
-266
-250
-206
-183
-152
-138
-130
-171
-222
-251
-291
-294
-327
-350
-378
-360
-356
-355
-309
-306
-316
-318
-306
-381
-371
-355
-342
-346
-347
-333
-336
-264
-306
-296
-322
-292
-266
-282
-305
-360
-378
-386
-391
-410
-444
-452
-452
-454
-455
-462
-404
-388
-318
-331
-323
-328
-230
-566
-766
-926
-1042
-1004
-1091
-1026
-1188
-1012
-893
-873
-775
-696
-565
-509
-304
-137
-130
-14
61
107
33
75
-141
-391
-507
-660
-774
-891
-902
-916
-814
-684
-617
-473
-374
-253
-191
-171
-162
-150
-73
-98
-150
-191
-225
-274
-405
-482
-576
-606
-598
-606
-571
-490
-342
-218
-87
32
70
140
177
154
100
44
-15
-89
-139
-180
-210
-233
-294
-329
-390
-402
-416
-400
-336
-297
-191
-142
-68
-7
8
22
-30
-119
-190
-255
-302
-366
-373
-378
-340
-284
-265
-226
-208
-169
-165
-156
-157
-130
-104
-78
-55
-58
-46
-95
-115
-153
-214
-277
-319
-329
-338
-320
-325
-281
-242
-207
-208
-210
-257
-285
-270
-311
-297
-317
-335
-334
-336
-351
-388
-446
-467
-487
-475
-456
-401
-342
-311
-236
-179
-153
-161
-142
-182
-230
-250
-292
-320
-333
-294
-255
-249
-247
-236
-219
-203
-177
-198
-208
-219
-203
-179
-132
-120
-119
-77
-110
-120
-168
-235
-272
-272
-264
-269
-254
-217
-186
-134
-78
-68
-64
-75
-39
-4
15
54
42
82
120
141
137
130
86
40
-6
-21
-6
22
107
179
279
384
514
668
767
814
942
918
1024
1051
1061
1153
1140
1271
1263
1275
1233
1166
1156
1113
1077
1056
1030
1099
1156
1165
1206
1189
1217
1126
1072
949
777
655
431
246
11
-245
-479
-760
-1013
-1267
-1477
-1691
-1929
-2051
-2150
-2202
-2148
-2122
-2044
-1896
-1872
-1745
-1639
-1475
-1384
-1284
-1236
-1131
-1081
-1070
-1027
-1073
-1062
-1123
-1175
-1201
-1246
-1299
-1329
-1390
-1404
-1409
-1393
-1337
-1336
-1356
-1375
-1381
-1379
-1374
-1361
-1383
-1409
-1423
-1418
-1407
-1425
-1451
-1443
-1427
-1407
-1364
-1320
-1258
-1200
-1157
-1112
-1063
-1014
-992
-966
-959
-954
-956
-965
-964
-966
-912
-861
-818
-753
-695
-641
-551
-453
-399
-324
-242
-177
-116
-15
44
73
107
99
90
102
99
132
171
212
272
363
428
517
568
637
708
699
751
768
749
790
893
952
1052
1133
1243
1358
1472
1635
1796
1962
2211
2450
2774
3017
3311
3536
3701
3951
4013
4171
4248
4397
4524
4734
4974
5237
5619
6009
6422
6843
6847
5969
4751
2656
612
-1368
-3259
-4763
-6075
-7013
-7833
-8160
-8161
-7730
-7054
-6339
-5684
-4968
-4145
-2982
-1585
-113
1262
2332
3111
3487
3500
3172
2690
2135
1630
1228
957
979
1216
1610
2077
2525
2916
3216
3378
3340
3254
3078
2852
2566
2153
1617
890
-34
-1155
-2383
-3600
-4673
-5521
-6025
-6180
-5981
-5511
-4849
-4065
-3261
-2501
-1858
-1300
-810
-415
-48
216
432
610
685
656
475
166
-220
-638
-999
-1258
-1334
-1233
-975
-586
-233
55
214
232
130
-114
-419
-748
-1033
-1236
-1436
-1615
-1769
-1864
-1955
-2043
-2132
-2174
-2107
-1947
-1656
-1270
-825
-335
59
332
434
366
197
-42
-300
-544
-708
-748
-698
-541
-367
-211
-62
63
183
322
467
671
909
1165
1375
1533
1626
1576
1461
1217
861
492
153
-76
-161
-135
-6
164
405
601
852
1035
1275
1527
1795
2164
2481
2884
3254
3648
3903
4134
4234
4316
4424
4480
4657
4873
5246
5660
6216
6778
7385
8043
8427
7983
6568
4499
1691
-779
-3125
-5082
-6479
-7685
-8650
-9463
-9825
-9861
-9344
-8555
-7689
-6808
-5743
-4429
-2679
-669
1284
2862
3924
4406
4288
3824
3118
2425
1882
1571
1448
1529
1827
2159
2490
2770
3009
3254
3431
3525
3552
3582
3528
3344
2946
2236
1233
-109
-1674
-3317
-4850
-6111
-7020
-7491
-7534
-7170
-6493
-5645
-4753
-3865
-2996
-2152
-1319
-451
425
1198
1837
2256
2398
2251
1851
1290
648
-16
-659
-1194
-1492
-1544
-1391
-1135
-848
-585
-453
-452
-611
-811
-1001
-1195
-1378
-1572
-1790
-2014
-2273
-2543
-2871
-3190
-3392
-3404
-3217
-2862
-2343
-1737
-1119
-575
-163
53
79
3
-156
-446
-771
-1084
-1312
-1480
-1615
-1712
-1784
-1794
-1726
-1554
-1289
-917
-377
213
773
1228
1522
1639
1561
1307
889
391
-109
-534
-874
-1136
-1297
-1382
-1360
-1291
-1146
-923
-653
-289
81
496
913
1253
1574
1785
1832
1869
1755
1650
1577
1469
1555
1696
1952
2220
2583
2900
3277
3587
3903
4255
4551
4971
5305
5704
6011
6431
6668
7043
7272
7452
7156
5700
3585
733
-2067
-4425
-6373
-7675
-8559
-9245
-9748
-9994
-9877
-9257
-8207
-6956
-5760
-4567
-3298
-1725
144
1983
3487
4384
4661
4371
3759
2968
2293
1853
1703
1753
1890
2166
2460
2668
2790
2888
2978
3095
3187
3200
3133
2919
2488
1769
750
-564
-2002
-3541
-5031
-6240
-7098
-7518
-7535
-7184
-6565
-5729
-4814
-3885
-2976
-2099
-1221
-296
661
1566
2309
2751
2839
2587
2071
1360
650
44
-428
-717
-887
-930
-851
-746
-704
-818
-956
-1149
-1371
-1588
-1813
-1990
-2172
-2373
-2666
-2992
-3332
-3657
-3917
-4064
-4061
-3846
-3400
-2769
-2058
-1364
-786
-383
-84
51
46
-60
-173
-313
-483
-705
-1053
-1407
-1745
-2069
-2321
-2423
-2343
-2094
-1713
-1225
-738
-255
162
475
651
672
587
395
143
-111
-342
-578
-794
-994
-1159
-1322
-1418
-1412
-1291
-1025
-696
-288
124
535
848
1004
1080
1040
953
878
745
712
731
807
982
1102
1321
1539
1829
2129
2528
2934
3372
3818
4151
4469
4670
4774
4794
4816
4784
4817
4892
5046
5346
5760
6251
6501
5911
4215
1783
-1099
-3572
-5513
-6860
-7603
-8185
-8773
-9327
-9610
-9508
-8843
-7825
-6650
-5456
-4186
-2645
-725
1369
3262
4540
5025
4881
4283
3559
2933
2531
2376
2369
2373
2319
2284
2173
1962
1751
1620
1662
1860
2108
2294
2330
2050
1395
414
-871
-2259
-3658
-4965
-6004
-6675
-7001
-7017
-6773
-6336
-5728
-5015
-4197
-3283
-2288
-1237
-145
943
1947
2747
3162
3158
2798
2169
1420
687
92
-303
-542
-699
-856
-1040
-1188
-1335
-1478
-1576
-1580
-1621
-1831
-2032
-2221
-2407
-2694
-3151
-3663
-4084
-4379
-4550
-4515
-4228
-3716
-3074
-2425
-1817
-1225
-646
-141
226
439
478
504
458
280
-27
-493
-1037
-1592
-2055
-2437
-2661
-2627
-2396
-2028
-1637
-1267
-857
-484
-150
74
204
284
292
235
70
-144
-382
-674
-967
-1244
-1423
-1429
-1334
-1099
-805
-428
-56
288
615
846
998
1087
1072
1067
1003
935
909
899
906
885
895
936
1175
1441
1775
2163
2572
3004
3397
3719
3937
4184
4295
4336
4351
4312
4427
4446
4616
4839
5132
5485
5849
6237
6318
5215
3228
529
-2318
-4482
-6234
-7217
-7818
-8373
-9177
-9833
-10124
-9823
-8720
-7337
-5868
-4340
-2834
-1167
814
2772
4339
5179
5222
4702
3989
3392
2987
2850
2829
2756
2521
2210
1923
1667
1488
1438
1609
1967
2375
2605
2572
2203
1440
371
-924
-2249
-3479
-4629
-5588
-6288
-6682
-6800
-6717
-6458
-6020
-5339
-4446
-3373
-2136
-837
386
1454
2305
2924
3247
3196
2847
2274
1627
1036
554
213
-19
-247
-478
-753
-1043
-1252
-1296
-1269
-1117
-925
-874
-1192
-1718
-2322
-2993
-3512
-4161
-4613
-4865
-4912
-4839
-4608
-4200
-3627
-2950
-2339
-1743
-1136
-487
139
676
1061
1189
1050
734
250
-302
-933
-1528
-2004
-2301
-2427
-2444
-2304
-2032
-1767
-1525
-1319
-1054
-675
-270
34
206
329
274
102
-164
-509
-766
-974
-1116
-1179
-1110
-903
-644
-372
-92
167
400
573
714
832
903
941
850
746
587
420
284
168
214
344
611
966
1410
1883
2378
2816
3118
3420
3614
3752
3872
3883
3883
3884
3750
3635
3558
3436
3516
3689
3982
4438
5007
5591
6250
6661
5860
4078
1403
-1606
-4037
-5763
-6746
-7169
-7660
-8628
-9627
-10189
-10029
-8926
-7250
-5490
-3802
-2254
-656
1193
3140
4785
5659
5611
4866
3862
3069
2685
2603
2606
2480
2050
1503
1093
794
721
920
1287
1865
2504
2863
2813
2347
1398
182
-1117
-2376
-3480
-4476
-5356
-6042
-6484
-6680
-6655
-6428
-5978
-5267
-4270
-3033
-1649
-252
1004
1966
2586
2943
3069
2918
2514
1953
1360
822
404
112
-116
-365
-667
-982
-1190
-1237
-1090
-797
-504
-304
-305
-531
-1130
-1944
-2815
-3606
-4176
-4540
-4704
-4748
-4686
-4569
-4340
-3936
-3406
-2716
-1940
-1188
-488
152
685
1053
1235
1138
790
258
-301
-796
-1223
-1525
-1690
-1780
-1822
-1816
-1741
-1587
-1382
-1152
-882
-556
-198
111
285
273
94
-219
-569
-896
-1100
-1157
-1131
-1053
-935
-785
-619
-389
-122
191
489
751
974
1107
1167
1130
983
734
440
113
-213
-417
-450
-318
-52
309
709
1153
1598
2010
2409
2799
3101
3357
3561
3643
3695
3613
3447
3274
3079
2917
2887
2913
3172
3518
3973
4499
5037
5624
6166
6810
6867
5876
4002
1107
-1832
-4093
-5624
-6262
-6585
-7284
-8529
-9755
-10481
-10138
-8587
-6553
-4563
-2909
-1789
-646
928
2743
4355
5114
4837
3854
2767
2110
2032
2302
2434
2108
1340
599
248
342
813
1432
1956
2415
2791
2977
2948
2518
1599
396
-834
-1896
-2700
-3400
-4136
-4919
-5680
-6241
-6409
-6163
-5588
-4734
-3805
-2837
-1759
-677
311
1122
1652
1932
2030
1974
1800
1546
1208
827
443
111
-119
-311
-497
-677
-784
-717
-511
-231
46
149
13
-355
-859
-1331
-1772
-2256
-2807
-3382
-3897
-4286
-4529
-4621
-4539
-4332
-4010
-3529
-2902
-2105
-1284
-589
-97
190
336
441
565
629
560
273
-151
-568
-875
-1019
-1051
-1039
-1039
-1061
-1079
-999
-770
-459
-189
-60
-108
-270
-430
-539
-612
-689
-792
-952
-1090
-1152
-1139
-1028
-848
-659
-503
-318
-88
177
447
648
701
597
455
340
274
257
242
185
106
16
-9
100
331
686
1065
1359
1569
1751
1999
2226
2480
2731
2818
2844
2739
2610
2506
2481
2502
2599
2715
2757
2858
2975
3210
3453
3797
4154
4537
4998
5414
5563
4906
3532
1357
-971
-2769
-3866
-4142
-4015
-4182
-5143
-6561
-8108
-8718
-8102
-6479
-4391
-2754
-1932
-1872
-1728
-1074
294
1760
2737
2878
2075
910
218
367
1159
2069
2210
1549
347
-676
-927
-191
1233
2686
3499
3386
2693
1883
1388
1411
1756
1945
1679
880
-258
-1404
-2303
-2868
-3206
-3498
-3777
-4026
-4194
-4080
-3706
-3175
-2616
-2187
-1889
-1647
-1361
-991
-560
-202
-3
19
-144
-364
-562
-672
-701
-724
-752
-756
-695
-546
-331
-67
123
171
104
-12
-117
-155
-204
-373
-714
-1239
-1838
-2428
-2895
-3121
-3130
-3063
-3002
-2977
-2989
-2929
-2734
-2422
-2019
-1597
-1229
-930
-760
-700
-683
-700
-694
-673
-679
-719
-761
-741
-691
-641
-570
-452
-286
-121
23
155
253
343
396
383
342
214
55
-133
-353
-545
-674
-731
-703
-631
-590
-566
-513
-419
-315
-154
18
155
255
282
225
162
95
60
54
55
90
179
343
558
775
975
1162
1339
1508
1728
2018
2320
2610
2801
2897
2863
2809
2809
2853
2971
3111
3213
3311
3424
3507
3712
4003
4330
4700
5056
5233
4874
3891
2281
380
-1258
-2493
-3133
-3243
-3391
-3998
-5072
-6481
-7566
-7814
-7175
-5747
-4093
-2873
-2335
-2193
-2087
-1590
-685
363
1218
1513
1192
588
190
227
669
1106
1280
1032
466
-9
-9
618
1693
2784
3416
3433
2950
2249
1779
1704
1933
2198
2107
1513
478
-765
-1910
-2715
-3088
-3125
-3051
-3041
-3153
-3326
-3463
-3435
-3164
-2743
-2252
-1789
-1478
-1300
-1192
-1119
-1017
-913
-842
-826
-852
-905
-943
-904
-738
-487
-210
51
260
414
493
566
648
745
817
729
460
55
-485
-1046
-1541
-1975
-2245
-2395
-2549
-2668
-2805
-2917
-2911
-2797
-2586
-2261
-1900
-1583
-1299
-1125
-1055
-1056
-1080
-1068
-1033
-1019
-996
-935
-873
-809
-768
-702
-566
-387
-186
46
246
406
530
558
494
392
277
142
-3
-160
-316
-445
-528
-579
-596
-593
-566
-517
-428
-306
-143
9
131
198
195
141
56
7
-43
-75
-97
-84
-63
-13
68
178
360
594
873
1173
1454
1724
1962
2156
2322
2448
2522
2546
2546
2557
2574
2595
2666
2732
2797
2887
3016
3157
3348
3625
3966
4337
4730
4920
4442
3399
1799
130
-1171
-2121
-2528
-2645
-2982
-3832
-5039
-6347
-7119
-7084
-6272
-4925
-3578
-2732
-2387
-2220
-2012
-1412
-555
363
1111
1365
1152
757
498
569
871
1059
1052
798
363
92
224
817
1668
2408
2719
2586
2157
1690
1552
1735
2094
2322
2141
1513
572
-466
-1364
-1948
-2269
-2427
-2539
-2695
-2893
-3066
-3182
-3187
-3059
-2813
-2468
-2037
-1585
-1185
-896
-735
-698
-748
-803
-816
-751
-616
-445
-339
-317
-336
-387
-405
-325
-154
60
245
377
470
469
411
341
215
-52
-484
-984
-1468
-1811
-2070
-2298
-2472
-2628
-2893
-3157
-3566
-3751
-3340
-2696
-2048
-1526
-1212
-1135
-1222
-1361
-1165
-793
-382
-54
113
42
-231
-450
-542
-541
-492
-319
-80
92
125
61
-8
55
172
257
300
228
49
-146
-339
-448
-451
-414
-430
-511
-629
-701
-678
-550
-338
-118
59
165
189
171
142
115
109
121
156
166
188
201
207
248
357
516
726
1009
1320
1602
1819
1966
2077
2176
2218
2275
2347
2382
2445
2490
2479
2474
2479
2511
2617
2823
3048
3331
3663
4002
4359
4690
4693
4145
3069
1508
107
-985
-1675
-1972
-2250
-2931
-4012
-5318
-6444
-6851
-6571
-5705
-4588
-3646
-3166
-2880
-2555
-1960
-1096
-212
522
978
1034
835
660
646
863
1053
1051
813
430
58
-52
264
967
1801
2406
2620
2451
2026
1688
1677
1948
2334
2502
2186
1414
429
-574
-1363
-1853
-2105
-2277
-2479
-2759
-3040
-3216
-3262
-3159
-2984
-2739
-2428
-2090
-1713
-1315
-974
-726
-623
-627
-678
-728
-685
-570
-415
-278
-180
-153
-175
-157
-65
73
224
385
502
576
597
549
462
336
103
-225
-646
-1142
-1622
-2010
-2254
-2487
-2743
-3018
-3243
-3377
-3377
-3208
-2877
-2382
-1878
-1533
-1313
-1158
-1047
-855
-582
-310
-100
19
3
-109
-292
-486
-562
-530
-451
-377
-333
-274
-178
-74
15
91
174
214
181
90
3
-71
-130
-195
-301
-419
-585
-721
-786
-825
-802
-718
-610
-483
-370
-280
-196
-105
-13
54
91
119
181
267
345
384
402
449
499
612
752
895
1065
1264
1422
1539
1646
1721
1823
1909
1976
2030
2081
2120
2158
2188
2241
2303
2399
2550
2757
2994
3255
3528
3837
4172
4471
4455
3874
2834
1407
158
-821
-1420
-1690
-2051
-2789
-3926
-5190
-6125
-6349
-6003
-5214
-4320
-3644
-3354
-3113
-2675
-1900
-883
13
691
1068
1088
914
833
952
1221
1412
1384
1159
780
380
187
345
845
1521
2059
2251
2125
1803
1483
1439
1698
2117
2344
2114
1481
586
-364
-1121
-1574
-1783
-1932
-2184
-2575
-3005
-3315
-3441
-3363
-3106
-2793
-2455
-2117
-1795
-1458
-1126
-799
-528
-366
-291
-283
-283
-252
-205
-137
-75
-46
-66
-105
-109
-86
-18
97
254
387
448
464
404
223
-122
-549
-999
-1362
-1662
-1962
-2203
-2376
-2581
-2870
-3125
-3235
-3146
-2933
-2619
-2224
-1845
-1563
-1352
-1173
-1015
-870
-731
-565
-420
-353
-386
-455
-546
-599
-624
-629
-553
-447
-365
-301
-210
-102
30
119
149
139
60
-50
-144
-209
-246
-271
-342
-425
-525
-641
-715
-709
-626
-472
-327
-199
-110
-59
-41
-23
20
71
141
172
183
185
172
174
196
219
285
368
504
665
835
998
1144
1277
1372
1466
1575
1708
1854
1960
2050
2106
2130
2150
2191
2326
2500
2711
2871
3062
3262
3467
3673
3914
4206
4470
4414
3763
2662
1224
16
-889
-1455
-1774
-2209
-3040
-4207
-5403
-6212
-6302
-5865
-5037
-4232
-3708
-3531
-3344
-2833
-1922
-793
119
744
1044
1022
873
870
1118
1496
1723
1706
1452
1056
681
459
546
962
1520
1982
2166
2043
1702
1307
1110
1210
1531
1772
1647
1131
326
-565
-1336
-1828
-2033
-2137
-2339
-2707
-3148
-3497
-3646
-3564
-3282
-2894
-2508
-2197
-1925
-1615
-1240
-805
-378
-10
241
356
383
351
348
398
450
472
440
347
214
83
-14
-9
57
132
197
199
156
63
-72
-283
-510
-735
-966
-1265
-1673
-2115
-2551
-2908
-3225
-3499
-3658
-3688
-3618
-3459
-3219
-2874
-2471
-2073
-1696
-1330
-970
-605
-217
114
331
402
337
248
186
116
36
-4
-9
-47
-121
-216
-250
-200
-148
-117
-96
-78
-59
-67
-114
-187
-291
-424
-564
-705
-835
-920
-966
-999
-986
-938
-881
-792
-642
-477
-324
-170
-38
100
226
307
367
389
375
347
310
282
306
381
490
608
722
847
985
1129
1254
1403
1574
1744
1876
1941
2009
2030
2039
2046
2082
2171
2254
2349
2413
2511
2650
2798
3041
3318
3604
3909
4097
3865
3111
1933
605
-372
-1066
-1466
-1801
-2381
-3333
-4514
-5566
-6070
-5938
-5399
-4633
-4046
-3704
-3498
-3064
-2231
-1079
30
776
1165
1246
1198
1227
1450
1793
2076
2050
1697
1214
741
355
200
362
749
1154
1434
1492
1379
1159
928
876
1067
1362
1486
1279
759
35
-736
-1388
-1839
-2081
-2280
-2549
-2904
-3268
-3484
-3496
-3303
-2940
-2511
-2093
-1744
-1430
-1103
-714
-266
135
418
552
541
412
272
205
217
237
197
95
-62
-220
-355
-406
-345
-222
-95
-13
-15
-96
-208
-356
-518
-683
-903
-1272
-1742
-2226
-2599
-2877
-3157
-3394
-3502
-3490
-3410
-3248
-2986
-2552
-2060
-1639
-1283
-971
-674
-383
-74
189
356
365
261
150
9
-168
-334
-425
-448
-465
-532
-575
-524
-421
-346
-333
-303
-225
-139
-125
-148
-191
-275
-396
-539
-696
-827
-921
-979
-1018
-1038
-1042
-1008
-904
-779
-658
-512
-355
-194
-35
83
185
281
379
485
521
532
548
585
633
662
708
793
907
1028
1118
1200
1292
1398
1518
1615
1680
1720
1780
1865
1943
1976
2024
2105
2200
2327
2454
2575
2714
2905
3123
3356
3629
3939
4188
3969
3105
1797
412
-561
-1192
-1562
-1935
-2568
-3593
-4803
-5827
-6238
-5942
-5324
-4568
-4030
-3737
-3543
-3050
-2108
-880
257
934
1241
1299
1289
1340
1570
1914
2158
2051
1602
1049
566
253
182
315
613
903
1038
1017
898
790
687
706
890
1090
1094
836
347
-278
-909
-1481
-1935
-2254
-2506
-2794
-3101
-3362
-3486
-3422
-3184
-2863
-2472
-2082
-1686
-1258
-789
-277
200
585
807
861
782
666
549
485
472
419
274
60
-182
-384
-519
-547
-445
-286
-142
-78
-61
-98
-172
-270
-396
-572
-786
-1070
-1504
-2030
-2545
-2889
-3116
-3356
-3578
-3695
-3678
-3552
-3314
-2942
-2387
-1791
-1252
-840
-496
-167
156
487
752
908
887
730
538
331
71
-208
-403
-468
-514
-627
-729
-734
-677
-633
-645
-611
-466
-315
-249
-269
-331
-425
-556
-710
-829
-903
-962
-1038
-1115
-1136
-1110
-1040
-901
-677
-453
-295
-145
21
212
397
545
668
769
807
766
682
628
607
618
636
623
622
645
697
767
845
953
1047
1109
1169
1225
1281
1330
1397
1451
1529
1566
1590
1644
1723
1853
1976
2155
2354
2587
2830
3093
3432
3732
3834
3374
2461
1240
150
-591
-1100
-1443
-1955
-2704
-3763
-4757
-5469
-5559
-5209
-4668
-4035
-3596
-3248
-2876
-2155
-1190
-147
630
1030
1228
1335
1418
1521
1712
1865
1815
1501
1062
659
359
193
192
320
541
705
811
867
898
872
800
786
822
858
742
427
-15
-478
-1008
-1577
-2067
-2427
-2698
-2926
-3068
-3089
-3006
-2875
-2689
-2428
-2110
-1733
-1298
-795
-267
210
534
693
747
703
614
516
421
355
261
104
-116
-342
-517
-628
-666
-648
-597
-547
-510
-481
-452
-434
-440
-496
-606
-776
-996
-1227
-1469
-1729
-2114
-2532
-2900
-3121
-3166
-3225
-3284
-3177
-2893
-2580
-2230
-1857
-1354
-827
-463
-194
41
279
510
728
845
805
601
300
53
-133
-329
-519
-620
-630
-655
-778
-950
-976
-870
-778
-752
-738
-644
-539
-538
-617
-668
-704
-761
-834
-881
-862
-833
-772
-691
-580
-467
-360
-219
-40
145
288
395
525
679
769
781
736
725
705
658
607
592
613
628
633
626
666
711
759
828
927
1005
1032
1054
1073
1103
1109
1094
1112
1137
1212
1300
1404
1587
1829
2085
2350
2614
2872
3154
3491
3851
4141
3984
3279
2094
741
-271
-1054
-1615
-2145
-2776
-3687
-4644
-5439
-5826
-5585
-5121
-4440
-3820
-3287
-2838
-2185
-1271
-304
555
1003
1199
1278
1307
1288
1285
1279
1218
1031
686
323
85
-50
-84
-3
236
556
853
1090
1231
1302
1244
1116
993
913
760
471
59
-429
-945
-1535
-2121
-2593
-2907
-3047
-3073
-2970
-2761
-2516
-2269
-2032
-1740
-1378
-946
-470
2
388
607
644
562
431
277
145
28
-77
-183
-322
-463
-567
-621
-601
-526
-438
-339
-236
-167
-133
-135
-165
-229
-334
-511
-761
-1067
-1408
-1817
-2333
-2793
-3074
-3127
-3087
-3107
-3152
-3065
-2828
-2513
-2123
-1672
-1093
-558
-226
-43
38
128
257
370
387
297
90
-174
-364
-557
-768
-963
-1025
-993
-937
-896
-902
-806
-685
-634
-654
-640
-502
-338
-258
-304
-389
-474
-569
-662
-681
-600
-510
-426
-342
-270
-230
-199
-79
104
262
343
339
293
226
128
6
-53
-34
19
26
-21
-36
18
143
302
498
718
901
1031
1101
1126
1138
1113
1096
1121
1134
1104
1037
942
858
796
831
976
1228
1564
1850
2136
2354
2573
2815
3129
3486
3843
4211
4463
4217
3231
1692
-109
-1527
-2491
-3069
-3414
-3750
-4287
-5076
-5757
-6017
-5504
-4472
-3188
-1886
-921
-250
202
788
1507
2171
2474
2345
2036
1559
1045
559
286
184
91
-68
-220
-214
-75
155
400
708
1075
1366
1451
1341
1025
456
-275
-1019
-1627
-2055
-2353
-2555
-2692
-2811
-2976
-3052
-2873
-2361
-1563
-604
306
989
1363
1430
1296
1041
825
669
478
266
-38
-380
-798
-1202
-1534
-1648
-1495
-1194
-807
-430
-171
-67
-97
-218
-364
-518
-688
-864
-1104
-1376
-1650
-1905
-2011
-1959
-1798
-1542
-1236
-956
-712
-461
-351
-496
-750
-1061
-1299
-1564
-1923
-2305
-2545
-2574
-2488
-2309
-2031
-1565
-974
-477
-151
51
275
496
675
700
434
-15
-571
-1076
-1509
-1897
-2109
-2082
-1867
-1605
-1394
-1193
-838
-372
55
387
673
952
1143
1117
876
535
184
-139
-401
-547
-595
-540
-452
-374
-299
-202
-54
153
372
507
560
540
425
265
88
-95
-185
-196
-184
-155
-78
77
361
675
935
1180
1379
1483
1461
1357
1197
1050
926
822
716
606
560
569
761
1030
1381
1850
2307
2761
3134
3465
3661
3872
3936
3994
4078
4067
4123
4176
3898
2715
896
-1546
-3802
-5317
-6080
-6019
-5563
-5169
-5183
-5390
-5430
-4849
-3502
-1674
187
1558
2111
2020
1792
1757
1893
2054
2034
1851
1502
1081
781
744
996
1334
1569
1650
1644
1496
1214
770
216
-348
-930
-1508
-2067
-2574
-3105
-3597
-3946
-4018
-3651
-2937
-2036
-1129
-300
292
550
706
882
1123
1378
1557
1559
1312
851
255
-272
-627
-702
-554
-296
-33
127
139
-30
-313
-579
-788
-971
-1147
-1318
-1535
-1825
-2131
-2386
-2460
-2321
-1990
-1527
-1039
-559
-152
151
366
514
584
570
445
172
-195
-605
-1024
-1709
-2424
-2967
-3190
-3093
-3011
-2922
-2701
-2258
-1895
-1594
-1239
-806
-172
155
191
-6
-218
-242
-211
-170
-244
-376
-508
-609
-692
-783
-836
-760
-619
-543
-612
-729
-863
-904
-907
-935
-880
-678
-357
-40
183
338
459
524
552
573
656
697
590
311
-75
-489
-828
-1065
-1192
-1182
-1081
-953
-845
-727
-520
-231
113
454
761
1049
1233
1307
1340
1364
1307
1224
1130
1030
972
810
626
458
363
349
335
388
490
701
872
994
1192
1426
1776
2138
2505
2844
3071
3234
3327
3413
3520
3693
3879
4124
4320
4510
4127
2678
658
-1920
-4067
-5549
-6245
-6128
-5676
-5357
-5440
-5571
-5480
-4686
-3104
-1098
785
2072
2462
2251
1949
1773
1785
1821
1749
1597
1299
1020
802
784
1003
1277
1494
1614
1605
1405
976
332
-404
-1159
-1848
-2463
-2921
-3251
-3548
-3816
-3947
-3744
-3165
-2301
-1332
-445
288
736
888
909
940
1028
1113
1130
1010
761
389
-38
-335
-432
-318
-82
169
350
379
212
-152
-610
-1052
-1402
-1675
-1887
-2080
-2257
-2402
-2526
-2525
-2350
-1997
-1513
-976
-433
14
303
415
401
331
213
16
-200
-484
-737
-1227
-2021
-2704
-3118
-3090
-2958
-2879
-2625
-2160
-1720
-1492
-1278
-899
-292
254
467
432
257
123
0
-83
-134
-216
-288
-420
-534
-692
-882
-1010
-1020
-926
-887
-939
-992
-994
-953
-961
-989
-848
-526
-117
243
477
651
731
673
548
468
455
403
191
-135
-448
-712
-930
-1099
-1133
-1002
-806
-638
-496
-318
-62
178
378
558
710
793
817
790
725
671
596
564
610
709
755
816
858
812
699
521
452
439
465
456
376
442
532
626
780
1029
1402
1775
2181
2501
2818
3108
3314
3437
3571
3652
3742
3890
3988
4206
3868
2509
480
-2094
-4221
-5603
-6262
-6156
-5685
-5250
-5199
-5195
-5010
-4163
-2651
-828
854
1906
2233
2006
1691
1510
1524
1548
1497
1418
1274
1200
1131
1185
1390
1584
1768
1801
1660
1332
748
-60
-954
-1798
-2513
-3038
-3345
-3455
-3521
-3592
-3540
-3232
-2538
-1572
-537
353
994
1317
1314
1142
944
822
784
753
663
493
250
-37
-248
-307
-222
-27
166
304
322
119
-303
-868
-1435
-1897
-2204
-2355
-2420
-2414
-2365
-2293
-2122
-1854
-1421
-884
-343
163
500
653
623
462
277
65
-192
-437
-689
-886
-1076
-1263
-1613
-2212
-2669
-2908
-2842
-2718
-2688
-2559
-2224
-1888
-1703
-1451
-1011
-371
235
543
647
675
700
694
629
484
189
-149
-524
-864
-1191
-1490
-1691
-1736
-1595
-1464
-1372
-1255
-1059
-858
-704
-578
-354
-7
320
531
586
572
493
372
276
265
341
372
260
38
-202
-410
-559
-681
-714
-644
-553
-473
-397
-319
-206
-29
184
449
739
998
1194
1308
1382
1394
1306
1167
1037
921
769
500
195
-45
-244
-343
-325
-206
47
341
612
974
1331
1676
2031
2341
2644
2914
3099
3137
3232
3292
3386
3444
3485
3619
3789
4009
4154
3659
2186
100
-2493
-4567
-5906
-6531
-6357
-5981
-5714
-5664
-5572
-5140
-4008
-2201
-138
1660
2729
2941
2602
2189
1966
1901
1874
1759
1578
1333
1116
925
897
1024
1163
1321
1400
1343
1051
454
-410
-1380
-2329
-3081
-3580
-3750
-3701
-3601
-3521
-3374
-2987
-2247
-1245
-179
796
1507
1863
1864
1674
1405
1173
992
836
661
460
216
-65
-287
-403
-405
-312
-221
-147
-193
-435
-883
-1440
-1977
-2396
-2661
-2753
-2676
-2521
-2295
-2035
-1723
-1305
-791
-228
313
753
1023
1095
956
667
296
-106
-467
-824
-1182
-1495
-1799
-2310
-2759
-3015
-2996
-2644
-2286
-1927
-1526
-1150
-956
-828
-636
-369
-25
183
188
45
-156
-343
-478
-485
-490
-509
-574
-674
-793
-1006
-1144
-1301
-1378
-1360
-1271
-1166
-1081
-945
-817
-691
-518
-205
192
609
910
1071
1027
814
533
260
82
-79
-245
-474
-746
-990
-1162
-1225
-1162
-967
-699
-438
-252
-130
-51
21
82
183
300
453
639
781
875
958
1058
1151
1217
1256
1241
1124
952
671
354
65
-123
-201
-177
-14
159
393
684
1054
1465
1958
2444
2820
3172
3296
3320
3230
3091
3041
2935
2948
3026
3127
3217
3293
2980
1800
86
-2118
-4058
-5278
-5912
-5821
-5467
-5223
-5215
-5182
-4920
-4040
-2515
-648
1119
2302
2774
2572
2222
1976
1880
1879
1824
1770
1644
1509
1293
1064
948
890
920
972
1032
903
473
-310
-1310
-2265
-3012
-3475
-3614
-3484
-3284
-3092
-2914
-2623
-2056
-1212
-283
607
1321
1751
1893
1810
1591
1333
1086
818
568
364
176
-37
-239
-393
-505
-558
-565
-560
-591
-720
-997
-1404
-1871
-2283
-2510
-2557
-2454
-2253
-1963
-1648
-1334
-957
-523
-47
383
778
1049
1102
997
738
394
45
-292
-561
-758
-957
-1120
-1498
-2292
-3039
-3433
-3320
-3052
-2950
-2815
-2521
-2237
-2174
-2029
-1658
-977
-196
286
490
487
440
399
363
293
138
-47
-277
-496
-713
-1028
-1411
-1698
-1728
-1624
-1507
-1356
-1152
-943
-827
-768
-632
-301
175
592
825
906
820
630
400
254
241
227
113
-153
-452
-674
-854
-1006
-1048
-942
-713
-484
-326
-163
0
168
312
411
591
837
1115
1341
1461
1489
1425
1304
1163
1108
1080
977
805
552
245
-18
-313
-419
-272
-25
321
643
1014
1420
1745
2024
2284
2600
2910
3087
3142
3145
3134
3060
2953
2969
3061
3185
3367
3478
2998
1668
-331
-2696
-4581
-5771
-6299
-6138
-5661
-5271
-5091
-5002
-4683
-3688
-2044
-127
1613
2783
3158
2866
2316
1873
1701
1677
1673
1663
1643
1581
1359
1063
856
787
840
932
922
716
201
-677
-1770
-2800
-3570
-3975
-4002
-3757
-3384
-3013
-2692
-2324
-1713
-900
-6
825
1498
1946
2099
1954
1602
1225
882
603
438
354
302
206
45
-159
-361
-484
-529
-581
-652
-822
-1146
-1605
-2094
-2449
-2613
-2575
-2350
-1988
-1574
-1172
-803
-426
-41
351
695
922
1002
903
645
250
-199
-646
-1063
-1394
-1721
-2102
-2545
-2924
-3086
-3042
-2866
-2635
-2321
-1928
-1601
-1390
-1242
-1065
-792
-486
-241
-88
-20
-2
-44
-96
-155
-216
-266
-339
-407
-531
-748
-1017
-1278
-1479
-1584
-1601
-1530
-1365
-1142
-916
-707
-462
-154
179
501
750
859
859
697
419
138
-126
-315
-493
-647
-761
-823
-847
-832
-722
-555
-358
-110
113
288
377
381
416
482
543
607
702
826
962
1018
988
949
927
907
880
825
707
647
539
349
227
178
222
343
553
812
1245
1662
1949
2256
2514
2674
2749
2764
2778
2794
2792
2769
2756
2920
3073
3200
3384
3300
2417
712
-1519
-3658
-5075
-5868
-5981
-5608
-5160
-4932
-4866
-4667
-3992
-2582
-720
1144
2554
3257
3152
2531
1845
1455
1318
1309
1364
1409
1453
1345
1095
854
707
694
758
811
716
346
-359
-1394
-2480
-3357
-3920
-4092
-3892
-3450
-2932
-2459
-2041
-1502
-775
42
838
1515
1988
2183
2102
1797
1348
930
622
402
280
247
201
81
-100
-260
-398
-537
-670
-807
-1011
-1368
-1801
-2285
-2700
-2911
-2903
-2701
-2324
-1846
-1358
-890
-475
-83
282
597
852
1005
1022
856
558
133
-310
-697
-1003
-1165
-1319
-1507
-1676
-2009
-2685
-3381
-3803
-3791
-3460
-3227
-2989
-2563
-2098
-1753
-1431
-986
-321
450
984
1267
1296
1122
800
432
107
-194
-479
-749
-956
-1125
-1322
-1592
-1812
-1818
-1629
-1401
-1191
-979
-787
-637
-566
-486
-245
96
425
652
802
868
813
698
547
463
397
287
102
-134
-342
-539
-688
-803
-841
-713
-531
-369
-212
-35
130
225
328
512
763
990
1166
1262
1277
1215
1142
1143
1137
1141
1115
997
840
678
501
386
357
441
659
856
1032
1243
1521
1907
2232
2529
2853
3132
3349
3452
3442
3452
3502
3519
3614
3666
3280
1774
-409
-3008
-5157
-6162
-6611
-6148
-5365
-4828
-4625
-4586
-4359
-3486
-2002
-178
1622
2767
3086
2506
1679
982
718
797
1014
1412
1800
2078
2086
1861
1613
1377
1178
1100
1003
728
117
-887
-2099
-3203
-4011
-4397
-4308
-3810
-3120
-2436
-1947
-1556
-1005
-371
323
971
1490
1784
1745
1436
1038
654
397
324
394
568
707
740
587
315
13
-237
-467
-728
-985
-1299
-1736
-2275
-2759
-3080
-3148
-2909
-2441
-1855
-1230
-680
-254
38
253
443
621
739
811
775
568
175
-274
-671
-1049
-1265
-1340
-1331
-1354
-1583
-2123
-2794
-3250
-3446
-3312
-3097
-2869
-2506
-2152
-1875
-1676
-1359
-864
-196
432
838
1004
911
659
326
-20
-321
-547
-746
-890
-1030
-1234
-1458
-1675
-1769
-1655
-1443
-1216
-957
-705
-549
-466
-381
-199
59
306
518
668
719
642
477
287
160
110
52
-39
-136
-251
-366
-503
-593
-614
-594
-479
-318
-125
59
196
325
470
618
819
1043
1247
1393
1429
1376
1256
1155
1080
969
848
722
591
496
375
341
394
585
915
1226
1533
1788
2094
2361
2604
2890
3143
3307
3367
3337
3363
3411
3326
3337
3449
3378
2263
119
-2370
-4779
-6046
-6520
-6359
-5583
-4972
-4593
-4509
-4363
-3729
-2459
-799
1098
2550
3296
3036
2115
1357
911
942
1158
1483
1863
2191
2296
2063
1742
1512
1323
1166
1030
710
122
-863
-2084
-3162
-3912
-4320
-4316
-3913
-3258
-2583
-2050
-1649
-1219
-604
123
798
1348
1714
1768
1498
1087
656
397
313
384
592
847
939
787
483
105
-255
-569
-857
-1135
-1410
-1798
-2288
-2780
-3116
-3177
-3004
-2612
-2052
-1393
-833
-402
-79
156
397
577
699
771
729
579
331
42
-217
-423
-542
-597
-634
-720
-945
-1233
-1854
-2736
-3406
-3741
-3617
-3409
-3366
-3177
-2860
-2495
-2146
-1698
-1082
-264
515
1034
1204
1073
785
464
217
48
-121
-337
-538
-705
-851
-1050
-1271
-1377
-1287
-1119
-1022
-958
-923
-929
-920
-906
-761
-442
-94
240
496
695
745
685
594
546
593
591
450
185
-94
-356
-637
-844
-922
-822
-579
-341
-129
59
250
401
534
762
1061
1318
1500
1544
1554
1529
1437
1303
1180
1175
1158
1064
954
828
748
732
704
801
1046
1282
1552
1832
2121
2382
2599
2741
2949
3179
3370
3510
3568
3666
3742
3769
3594
2398
314
-2080
-4541
-5880
-6341
-6231
-5388
-4824
-4409
-4262
-4085
-3517
-2400
-864
909
2307
2958
2684
1799
1088
670
786
1031
1507
1930
2269
2427
2265
2079
1926
1776
1622
1437
968
197
-960
-2267
-3379
-4124
-4475
-4411
-3935
-3189
-2481
-2012
-1694
-1327
-794
-129
555
1111
1472
1496
1245
888
564
394
415
570
843
1136
1257
1160
879
556
231
-122
-523
-939
-1359
-1845
-2389
-2885
-3219
-3272
-3051
-2583
-1990
-1382
-874
-514
-282
-92
104
300
493
601
605
466
232
-43
-242
-366
-432
-486
-591
-789
-1131
-1659
-2555
-3439
-3899
-3977
-3703
-3518
-3367
-2945
-2450
-1994
-1618
-1146
-475
281
839
1084
964
651
282
-11
-178
-322
-460
-579
-647
-761
-936
-1169
-1349
-1344
-1222
-1121
-1059
-1012
-1017
-1023
-1006
-869
-528
-125
231
521
768
897
818
636
444
371
360
227
-24
-281
-490
-620
-709
-759
-663
-415
-179
-2
129
202
345
524
672
860
1085
1267
1362
1382
1387
1357
1312
1257
1254
1310
1336
1234
1030
935
908
892
967
1063
1350
1687
1899
2117
2329
2480
2572
2645
2713
2899
3026
3118
3183
3265
3344
3280
2396
538
-1728
-4056
-5551
-6092
-6052
-5303
-4640
-4223
-3996
-3844
-3422
-2538
-1156
517
2030
2795
2750
2074
1423
1016
1046
1282
1644
1981
2141
2132
1848
1572
1335
1180
1106
1015
685
24
-985
-2117
-3167
-3945
-4350
-4355
-3904
-3187
-2422
-1898
-1538
-1196
-729
-151
489
1065
1420
1449
1213
904
613
457
451
612
859
1060
1071
882
566
227
-92
-424
-736
-1059
-1412
-1835
-2332
-2797
-3119
-3252
-3124
-2751
-2212
-1649
-1179
-787
-505
-247
-5
191
399
523
546
448
265
97
-58
-160
-220
-244
-286
-409
-667
-1015
-1625
-2582
-3432
-3846
-3830
-3560
-3477
-3354
-2924
-2416
-1981
-1702
-1275
-612
157
675
833
645
397
115
-95
-219
-325
-452
-586
-653
-737
-899
-1151
-1298
-1259
-1076
-978
-958
-929
-947
-966
-966
-881
-638
-344
-66
182
450
653
652
582
535
587
630
492
250
19
-201
-407
-609
-712
-628
-435
-219
-52
128
311
472
600
700
833
1003
1105
1139
1184
1201
1175
1103
1128
1203
1265
1353
1320
1271
1187
1041
1044
1076
1199
1373
1553
1789
1934
2145
2336
2652
2998
3346
3614
3853
3991
3983
3923
3541
2101
-174
-2777
-5201
-6421
-6742
-6456
-5592
-4953
-4414
-4073
-3656
-2939
-1866
-378
1190
2316
2748
2383
1504
944
741
1013
1471
1957
2245
2394
2357
2053
1787
1559
1369
1175
990
506
-305
-1388
-2525
-3481
-4113
-4419
-4375
-3899
-3205
-2523
-2032
-1651
-1280
-712
-63
588
1132
1419
1381
1095
783
534
473
583
846
1176
1415
1419
1186
813
416
13
-394
-797
-1230
-1679
-2191
-2738
-3162
-3397
-3396
-3115
-2662
-2093
-1523
-1087
-769
-527
-316
-113
113
338
485
504
425
230
1
-166
-257
-283
-321
-439
-659
-1027
-1768
-2837
-3671
-4038
-3973
-3684
-3577
-3324
-2860
-2397
-2067
-1784
-1292
-588
163
678
888
762
522
186
-18
-71
-162
-313
-462
-619
-812
-1118
-1455
-1598
-1537
-1369
-1228
-1094
-1005
-969
-963
-928
-743
-418
-103
152
421
693
836
749
624
601
712
776
663
486
261
-18
-308
-593
-816
-894
-823
-643
-468
-294
-143
-12
242
586
921
1186
1406
1569
1712
1721
1651
1598
1613
1664
1663
1621
1546
1511
1482
1365
1261
1253
1319
1492
1582
1741
1949
2179
2463
2653
2941
3138
3229
3364
3416
3528
3064
1491
-818
-3263
-5242
-6160
-6365
-5871
-4928
-4283
-3755
-3506
-3060
-2337
-1333
-10
1371
2293
2451
1846
942
436
307
623
1061
1644
2083
2255
2101
1741
1400
1106
856
654
492
57
-667
-1627
-2550
-3294
-3762
-3930
-3738
-3154
-2463
-1925
-1625
-1439
-1211
-801
-257
405
1040
1396
1414
1198
938
713
614
636
791
980
1027
838
489
80
-280
-576
-840
-1056
-1258
-1521
-1895
-2322
-2692
-2934
-2992
-2813
-2408
-1940
-1497
-1132
-876
-647
-408
-160
105
379
546
582
442
229
14
-174
-284
-339
-376
-555
-857
-1438
-2416
-3281
-3714
-3763
-3489
-3366
-3200
-2740
-2323
-2012
-1825
-1513
-991
-303
203
484
452
300
54
-112
-95
-89
-138
-222
-331
-528
-876
-1361
-1694
-1817
-1722
-1613
-1485
-1303
-1149
-954
-747
-466
-62
298
562
756
869
832
582
275
85
132
232
256
223
148
137
35
-168
-313
-385
-356
-279
-284
-290
-315
-257
-120
146
416
698
1002
1246
1539
1662
1610
1548
1518
1578
1639
1573
1587
1522
1544
1584
1568
1702
1874
2050
2229
2361
2469
2552
2543
2575
2605
2771
2927
3117
3261
3238
2186
78
-2455
-4805
-6066
-6391
-6142
-5307
-4516
-4040
-3682
-3413
-2746
-1746
-382
1130
2296
2814
2413
1446
756
533
832
1362
1916
2396
2572
2452
2030
1594
1278
954
664
356
-154
-930
-1889
-2851
-3556
-3909
-3992
-3780
-3221
-2508
-1870
-1482
-1332
-1218
-940
-511
7
558
1045
1235
1174
1053
960
990
1129
1323
1537
1615
1394
923
326
-240
-731
-1122
-1404
-1618
-1800
-2027
-2317
-2567
-2738
-2721
-2519
-2194
-1788
-1450
-1233
-1117
-1049
-929
-699
-360
-7
337
568
344
-104
-453
-663
-695
-834
-1075
-1223
-1611
-2056
-2525
-2805
-2808
-2573
-2249
-1840
-1539
-1396
-1399
-1410
-1276
-1067
-872
-734
-619
-556
-579
-762
-882
-885
-771
-673
-597
-504
-560
-743
-1010
-1238
-1306
-1318
-1269
-1089
-863
-625
-493
-395
-223
34
351
614
769
827
740
510
243
26
-53
-94
-120
-171
-232
-305
-412
-500
-462
-338
-172
2
74
141
219
339
495
685
925
1181
1438
1671
1727
1694
1613
1539
1503
1393
1286
1244
1322
1413
1442
1438
1499
1625
1822
2080
2383
2592
2693
2713
2745
2816
2959
3068
3309
3544
3677
3255
1557
-828
-3463
-5523
-6451
-6469
-5919
-4911
-4410
-3887
-3576
-3110
-2311
-1334
95
1529
2523
2630
1881
807
279
123
596
1271
2085
2663
2845
2662
2201
1800
1365
999
686
390
-303
-1248
-2396
-3356
-3913
-4120
-4022
-3558
-2756
-1924
-1274
-990
-871
-816
-648
-374
43
458
696
654
531
437
433
607
898
1286
1686
1846
1621
1124
468
-164
-719
-1167
-1504
-1765
-2009
-2283
-2540
-2657
-2693
-2566
-2261
-1861
-1417
-1125
-1003
-984
-990
-945
-833
-611
-302
-6
226
335
328
245
155
52
-58
-165
-422
-754
-1413
-2503
-3463
-3957
-3887
-3494
-3268
-2955
-2406
-1863
-1524
-1465
-1300
-946
-412
-22
99
-72
-357
-669
-800
-674
-476
-289
-108
33
36
-200
-675
-1087
-1301
-1325
-1348
-1379
-1341
-1284
-1178
-1105
-941
-563
-149
238
563
834
940
784
504
267
220
278
289
239
205
186
109
-14
-135
-184
-129
-53
10
-27
-93
-137
-120
94
366
664
1028
1317
1557
1706
1771
1742
1720
1719
1657
1690
1744
1723
1822
1858
1980
2274
2410
2689
2970
3148
3280
3185
3148
3167
3171
3186
3131
2785
1296
-1118
-3896
-6236
-7293
-7296
-6713
-5503
-4583
-3853
-3391
-2952
-2164
-1165
230
1623
2679
2975
2408
1237
486
260
738
1516
2364
3084
3412
3293
2730
2160
1562
1094
638
190
-526
-1477
-2648
-3748
-4392
-4627
-4492
-4023
-3170
-2181
-1370
-938
-781
-755
-607
-343
64
518
826
932
834
685
669
793
1055
1453
1857
2040
1825
1243
470
-279
-952
-1500
-1877
-2123
-2338
-2541
-2752
-2853
-2815
-2632
-2258
-1772
-1263
-917
-754
-757
-814
-871
-893
-776
-507
-217
74
237
217
104
-94
-331
-546
-770
-1002
-1395
-2234
-3195
-3827
-4012
-3821
-3524
-3172
-2517
-1845
-1303
-1073
-952
-751
-473
-179
8
16
-156
-408
-610
-599
-544
-490
-422
-295
-171
-224
-548
-947
-1215
-1342
-1391
-1389
-1231
-1027
-833
-651
-471
-210
66
296
511
715
847
766
495
187
-29
-77
-81
-69
-5
91
169
191
111
54
43
91
183
297
388
469
528
668
874
1117
1415
1652
1907
2138
2231
2164
2002
1805
1741
1649
1532
1499
1617
1795
1932
2011
2114
2243
2469
2699
2844
3067
3193
3247
3205
3133
2657
1002
-1341
-3842
-5773
-6443
-6489
-6001
-4939
-4194
-3437
-2919
-2305
-1510
-585
568
1660
2399
2454
1662
572
15
-130
366
1002
1820
2520
2924
2856
2474
2070
1558
1071
600
123
-629
-1565
-2704
-3638
-4146
-4266
-4094
-3549
-2667
-1733
-1008
-685
-583
-596
-539
-434
-171
171
389
380
293
250
317
528
884
1342
1770
1948
1723
1163
438
-293
-954
-1474
-1843
-2094
-2315
-2506
-2631
-2649
-2559
-2339
-1993
-1527
-1109
-828
-708
-739
-840
-920
-919
-775
-510
-190
84
258
326
255
110
-45
-203
-347
-817
-1688
-2534
-3124
-3359
-3389
-3481
-3260
-2696
-2094
-1685
-1538
-1399
-1231
-964
-748
-607
-634
-722
-837
-803
-646
-562
-478
-324
-79
139
101
-173
-445
-688
-887
-1082
-1172
-1136
-1041
-890
-782
-557
-271
-12
237
488
760
931
870
642
428
279
150
33
-48
-95
-92
-129
-187
-267
-366
-435
-420
-245
9
181
342
545
789
1079
1278
1491
1757
1995
2143
2242
2250
2190
2027
1933
1922
1961
2042
2028
1983
1961
1966
1961
2084
2241
2495
2717
2970
3108
3276
3330
3294
2716
856
-1573
-4242
-6227
-6921
-6911
-6224
-5203
-4496
-3693
-3138
-2358
-1474
-434
882
2067
2802
2782
1867
827
195
12
504
1176
2077
2787
3183
3155
2814
2367
1807
1234
771
232
-592
-1631
-2832
-3733
-4272
-4452
-4234
-3622
-2687
-1708
-979
-592
-501
-488
-473
-375
-65
262
449
451
387
377
458
662
1009
1466
1925
2072
1848
1269
513
-274
-989
-1557
-1953
-2246
-2489
-2676
-2785
-2777
-2693
-2514
-2222
-1767
-1326
-1031
-943
-998
-1135
-1254
-1255
-1101
-794
-436
-59
212
340
312
74
-244
-645
-1272
-1901
-2390
-2709
-2850
-3007
-3016
-2724
-2276
-1812
-1428
-1080
-789
-569
-486
-566
-727
-912
-1096
-1141
-1040
-940
-832
-743
-601
-455
-365
-419
-504
-562
-668
-840
-981
-991
-903
-732
-545
-294
26
342
558
743
937
1012
963
819
638
501
353
199
103
72
107
83
26
-55
-134
-166
-153
-134
-74
-43
21
208
496
796
996
1256
1576
1894
2153
2268
2309
2407
2436
2474
2543
2556
2483
2474
2455
2542
2652
2627
2687
2862
3039
3212
3288
3301
3369
3323
2386
269
-2313
-4928
-6501
-7059
-6940
-6101
-5139
-4401
-3667
-3047
-2172
-1336
-229
994
2096
2786
2544
1560
713
210
217
737
1434
2354
3047
3452
3328
2993
2436
1713
1095
577
-27
-837
-1906
-3057
-3834
-4303
-4430
-4206
-3547
-2639
-1762
-1130
-854
-799
-846
-885
-726
-387
-65
144
257
335
461
647
896
1280
1761
2178
2267
1992
1386
608
-208
-984
-1580
-1955
-2224
-2377
-2507
-2555
-2584
-2619
-2500
-2250
-1857
-1521
-1319
-1245
-1317
-1423
-1510
-1465
-1217
-862
-459
-51
213
357
305
122
-157
-720
-1282
-1675
-1843
-1938
-2173
-2398
-2360
-2143
-1862
-1692
-1478
-1204
-897
-685
-678
-813
-980
-1119
-1124
-955
-789
-696
-621
-494
-368
-359
-494
-577
-587
-577
-649
-777
-825
-826
-755
-702
-585
-357
-116
97
288
495
650
644
587
517
506
547
555
564
536
450
373
276
172
80
28
12
29
82
125
230
386
654
902
1151
1409
1614
1836
1913
1891
1947
1930
2000
2129
2268
2435
2420
2496
2595
2646
2766
2823
2941
3128
3135
3221
3108
3094
3177
3203
2384
332
-2126
-4611
-6167
-6657
-6547
-5720
-4781
-4199
-3525
-3027
-2310
-1635
-678
435
1512
2156
2011
1172
577
224
288
771
1381
2283
3006
3483
3460
3195
2626
1865
1116
576
-16
-691
-1594
-2568
-3231
-3762
-4028
-3929
-3428
-2549
-1674
-1054
-773
-794
-913
-1075
-992
-693
-352
-47
225
436
656
819
1033
1299
1660
1999
2092
1912
1431
748
-24
-761
-1365
-1769
-2040
-2158
-2201
-2183
-2198
-2259
-2265
-2189
-2021
-1815
-1672
-1583
-1567
-1625
-1701
-1678
-1501
-1199
-799
-350
12
170
-220
-839
-1308
-1455
-1354
-1415
-1679
-1795
-1810
-1880
-2021
-2077
-1922
-1580
-1133
-804
-666
-821
-1102
-1300
-1238
-1128
-1056
-973
-792
-531
-391
-511
-664
-679
-592
-503
-415
-304
-293
-342
-450
-496
-418
-335
-219
-13
227
444
487
409
306
321
388
416
452
504
560
591
524
459
392
317
333
384
451
493
430
453
584
693
875
1119
1416
1684
1855
1856
1857
1832
1853
1871
2023
2189
2346
2432
2526
2648
2677
2667
2717
2870
3035
3110
3044
3214
3170
3168
2410
676
-1392
-3626
-5132
-5678
-5687
-5070
-4420
-4022
-3508
-3124
-2456
-1878
-1027
-42
795
1344
1291
763
490
353
543
1035
1559
2282
2795
3212
3329
3231
2836
2159
1456
890
278
-335
-1097
-1859
-2449
-2959
-3309
-3380
-3118
-2548
-1954
-1474
-1282
-1325
-1428
-1609
-1550
-1317
-1002
-668
-311
44
413
697
997
1318
1666
1954
2042
1926
1577
1076
477
-147
-694
-1121
-1457
-1620
-1725
-1800
-1904
-2015
-2111
-2164
-2170
-2165
-2179
-2161
-2184
-2173
-2124
-2033
-1811
-1509
-1152
-773
-448
-208
-436
-877
-1183
-1260
-1184
-1295
-1454
-1361
-1120
-934
-933
-993
-943
-845
-675
-647
-732
-963
-1254
-1434
-1439
-1476
-1525
-1517
-1281
-916
-662
-645
-668
-567
-466
-418
-387
-308
-175
-83
-81
-29
94
200
272
416
598
789
854
830
777
718
655
570
488
472
488
518
511
463
389
282
210
227
310
382
442
525
686
873
1090
1256
1446
1625
1834
2040
2162
2155
2187
2239
2430
2557
2626
2701
2790
2933
3004
3093
3149
3191
3135
3063
3021
3010
2564
1119
-898
-3103
-4872
-5755
-5954
-5532
-4735
-4128
-3655
-3185
-2666
-2032
-1393
-617
172
772
838
416
62
67
274
770
1305
1981
2627
3027
3213
3246
3080
2624
1942
1235
567
-156
-883
-1577
-2015
-2310
-2582
-2753
-2729
-2494
-2169
-1950
-1795
-1734
-1728
-1786
-1814
-1744
-1614
-1427
-1064
-587
-4
584
1028
1391
1676
1843
1882
1780
1568
1290
936
510
45
-384
-750
-976
-1119
-1152
-1204
-1313
-1484
-1678
-2025
-2497
-2912
-3203
-3352
-3423
-3426
-3349
-3108
-2855
-2517
-2040
-1476
-952
-498
-177
80
211
188
89
29
24
-25
-85
-116
-108
-109
-237
-379
-502
-711
-1005
-1328
-1591
-1828
-2065
-2250
-2298
-2207
-2032
-1824
-1558
-1203
-807
-452
-146
125
383
543
593
583
587
591
587
611
674
738
755
731
725
721
616
470
309
179
99
40
-44
-35
-15
58
212
411
655
824
984
1158
1251
1421
1460
1442
1527
1607
1738
1829
1902
2076
2261
2363
2466
2497
2592
2629
2697
2736
2788
2880
2920
3033
3198
3264
3127
1938
143
-1913
-3772
-4734
-5129
-4921
-4369
-3994
-3765
-3511
-3199
-2620
-2063
-1290
-572
-110
-41
-459
-747
-643
-303
396
1096
1858
2612
3056
3291
3303
3230
3007
2649
2332
1930
1275
461
-463
-1120
-1561
-1848
-1883
-1782
-1619
-1559
-1728
-2005
-2364
-2589
-2712
-2724
-2582
-2479
-2346
-2151
-1856
-1410
-885
-319
322
862
1309
1548
1534
1395
1179
989
824
664
568
397
232
43
-198
-384
-572
-727
-865
-1082
-1365
-1743
-2138
-2468
-2694
-2772
-2766
-2631
-2451
-2247
-2057
-1886
-1758
-1657
-1841
-2043
-2096
-1969
-1686
-1540
-1412
-1177
-838
-564
-363
-174
2
118
174
78
-156
-459
-718
-822
-786
-795
-869
-924
-855
-770
-799
-926
-1027
-1010
-953
-959
-949
-890
-847
-789
-694
-533
-320
-133
64
282
442
547
566
533
551
601
660
699
713
751
744
663
555
475
417
380
491
622
754
828
863
920
982
1096
1247
1417
1535
1642
1724
1809
1868
1940
2054
2245
2445
2610
2729
2852
2985
3038
3082
3101
3084
3155
3164
3187
2575
1183
-504
-2295
-3226
-3670
-3679
-3391
-3048
-2990
-2912
-2951
-2712
-2374
-1969
-1469
-1164
-1133
-1509
-1935
-1945
-1727
-1152
-418
342
1282
1961
2422
2608
2534
2353
2144
2049
2028
1801
1458
958
476
154
-123
-201
-158
-85
-7
-215
-618
-1109
-1618
-2012
-2338
-2517
-2625
-2701
-2645
-2552
-2376
-2143
-1890
-1538
-1138
-771
-500
-383
-372
-384
-402
-334
-202
-5
238
486
678
747
745
699
491
209
-141
-509
-879
-1301
-1710
-2087
-2402
-2653
-2787
-2729
-2590
-2480
-2411
-2364
-2300
-2252
-2244
-2147
-1960
-1742
-1547
-1346
-1129
-922
-675
-449
-207
-13
57
20
-57
-168
-335
-554
-700
-734
-711
-694
-694
-631
-574
-551
-516
-458
-395
-348
-349
-338
-340
-401
-420
-394
-286
-106
29
167
310
433
497
516
499
450
420
381
288
205
106
53
68
167
294
399
540
656
768
844
892
943
1069
1192
1304
1464
1560
1662
1769
1848
1890
1979
2066
2155
2311
2359
2404
2365
2346
2370
2406
2454
2533
2590
2320
1548
516
-718
-1619
-2126
-2314
-2288
-2197
-2247
-2355
-2364
-2300
-2087
-1922
-1667
-1517
-1518
-1775
-2125
-2265
-2259
-2087
-1699
-1198
-566
23
448
751
922
938
960
1017
1111
1125
966
749
558
524
575
681
907
1057
1165
1151
956
683
330
-31
-319
-544
-782
-1003
-1215
-1346
-1423
-1430
-1390
-1327
-1161
-1058
-1056
-1098
-1224
-1358
-1456
-1469
-1421
-1383
-1290
-1137
-994
-853
-725
-636
-572
-551
-528
-538
-585
-672
-776
-841
-892
-928
-886
-793
-696
-621
-580
-580
-631
-669
-682
-713
-708
-711
-726
-750
-762
-736
-714
-677
-567
-451
-402
-377
-355
-352
-379
-392
-376
-331
-251
-146
-51
48
139
229
333
426
509
551
562
552
499
442
370
322
288
303
326
317
350
334
319
325
331
386
419
411
419
450
426
366
326
252
233
265
217
234
252
209
226
243
187
217
278
235
219
212
195
168
136
110
86
71
72
60
84
138
109
115
159
140
156
202
241
248
250
258
272
250
248
289
298
293
283
298
243
204
208
150
78
34
-3
-38
-78
-110
-164
-206
-219
-252
-280
-310
-318
-336
-351
-348
-363
-362
-336
-331
-348
-373
-379
-392
-426
-448
-445
-461
-498
-505
-532
-566
-573
-582
-584
-589
-588
-576
-566
-562
-553
-571
-589
-582
-607
-644
-660
-666
-685
-689
-674
-655
-630
-607
-604
-588
-580
-603
-638
-663
-676
-688
-706
-720
-733
-744
-729
-701
-702
-707
-686
-665
-680
-686
-683
-696
-679
-669
-646
-645
-651
-648
-632
-613
-606
-573
-547
-555
-563
-598
-651
-702
-720
-710
-692
-659
-630
-604
-570
-530
-497
-468
-431
-385
-369
-359
-343
-360
-379
-377
-412
-408
-374
-353
-317
-313
-320
-311
-336
-352
-351
-361
-362
-357
-353
-354
-353
-361
-366
-350
-324
-290
-253
-233
-235
-229
-262
-307
-325
-368
-378
-386
-405
-415
-440
-467
-461
-451
-451
-419
-404
-394
-394
-436
-447
-466
-501
-505
-474
-443
-426
-394
-344
-288
-254
-237
-225
-240
-277
-302
-317
-346
-351
-362
-380
-380
-379
-362
-331
-298
-266
-246
-254
-279
-309
-329
-341
-378
-393
-398
-425
-426
-420
-420
-410
-393
-371
-353
-340
-293
-277
-280
-290
-308
-344
-389
-399
-405
-428
-426
-440
-473
-480
-497
-506
-499
-476
-454
-425
-393
-360
-324
-320
-295
-287
-296
-295
-315
-330
-356
-347
-332
-350
-384
-406
-424
-419
-418
-403
-386
-377
-358
-359
-369
-376
-392
-390
-394
-418
-420
-411
-408
-411
-414
-387
-413
-396
-523
-655
-618
-617
-584
-585
-517
-549
-613
-623
-641
-635
-553
-490
-469
-406
-344
-340
-362
-381
-398
-435
-412
-403
-376
-371
-386
-369
-375
-362
-308
-279
-274
-279
-303
-319
-347
-361
-353
-338
-302
-258
-246
-250
-282
-297
-530
-478
-331
-323
-286
-325
-284
-277
-293
-364
-380
-413
-399
-385
-368
-371
-367
-336
-371
-362
-362
-373
-369
-358
-359
-342
-344
-335
-310
-305
-292
-277
-261
-269
-296
-316
-346
-383
-413
-392
-326
-389
-432
-418
-394
-403
-399
-396
-421
-433
-439
-425
-457
-473
-473
-459
-416
-367
-315
-269
-247
-216
-211
-218
-243
-300
-296
-308
-324
-325
-346
-351
-367
-394
-413
-405
-389
-383
-337
-322
-315
-316
-340
-361
-365
-356
-360
-367
-357
-339
-325
-309
-305
-307
-296
-294
-306
-294
-294
-308
-304
-308
-302
-297
-293
-302
-300
-299
-301
-303
-309
-317
-322
-325
-322
-292
-268
-236
-200
-208
-214
-217
-219
-208
-189
-182
-188
-196
-218
-242
-272
-306
-325
-329
-332
-331
-322
-329
-323
-303
-308
-296
-287
-281
-267
-267
-286
-324
-328
-306
-284
-269
-248
-244
-251
-282
-319
-365
-382
-374
-404
-395
-420
-411
-393
-403
-380
-346
-333
-280
-288
-247
-220
-291
-202
-225
-212
-169
-151
-119
-141
-120
-122
-142
-153
-158
-199
-208
-230
-272
-323
-358
-368
-396
-404
-395
-394
-393
-385
-394
-418
-407
-399
-405
-375
-351
-358
-356
-374
-377
-367
-360
-326
-305
-255
-219
-226
-219
-212
-218
-207
-206
-213
-216
-233
-267
-291
-298
-296
-288
-259
-219
-209
-207
-225
-272
-319
-351
-378
-387
-410
-424
-431
-438
-446
-432
-402
-356
-307
-269
-223
-201
-197
-204
-228
-246
-244
-251
-247
-259
-277
-277
-299
-307
-285
-282
-265
-208
-188
-215
-240
-281
-323
-334
-363
-382
-376
-384
-374
-377
-398
-378
-353
-302
-251
-225
-209
-220
-245
-253
-257
-278
-273
-257
-243
-247
-235
-200
-192
-170
-136
-130
-115
-101
-114
-158
-201
-237
-304
-335
-328
-304
-287
-268
-242
-220
-182
-148
-116
-96
-89
-102
-120
-131
-168
-170
-153
-161
-159
-151
-161
-181
-185
-205
-225
-218
-203
-202
-210
-222
-233
-241
-233
-220
-209
-185
-163
-143
-130
-118
-116
-143
-155
-175
-212
-240
-281
-324
-314
-295
-299
-284
-272
-253
-241
-226
-209
-197
-195
-184
-166
-175
-184
-179
-183
-193
-183
-176
-185
-197
-191
-201
-234
-266
-302
-335
-376
-412
-446
-441
-428
-419
-391
-368
-372
-358
-321
-291
-263
-254
-239
-254
-282
-281
-286
-282
-261
-224
-202
-196
-193
-200
-195
-206
-218
-203
-211
-234
-247
-280
-341
-378
-394
-410
-412
-432
-435
-433
-430
-432
-436
-449
-456
-444
-453
-453
-416
-392
-363
-328
-308
-285
-265
-244
-228
-226
-215
-203
-207
-187
-171
-173
-167
-153
-161
-166
-157
-161
-164
-153
-177
-197
-193
-208
-236
-244
-255
-270
-276
-268
-256
-267
-229
-182
-156
-136
-141
-124
-107
-133
-156
-157
-144
-181
-209
-205
-230
-247
-234
-240
-244
-235
-212
-202
-202
-192
-174
-173
-171
-170
-173
-189
-210
-191
-184
-181
-142
-105
-83
-63
-74
-62
-62
-56
-51
-66
-90
-136
-174
-219
-249
-267
-260
-248
-263
-280
-286
-308
-315
-284
-278
-279
-269
-261
-267
-272
-280
-286
-261
-253
-240
-218
-206
-198
-187
-160
-161
-165
-147
-147
-141
-164
-216
-234
-246
-283
-306
-291
-286
-278
-284
-280
-267
-268
-245
-232
-213
-186
-165
-176
-177
-185
-221
-201
-197
-184
-147
-150
-145
-155
-190
-218
-242
-273
-292
-301
-329
-351
-360
-394
-387
-367
-371
-319
-277
-286
-269
-244
-249
-234
-228
-222
-214
-212
-199
-206
-227
-225
-209
-201
-196
-180
-180
-194
-214
-220
-246
-282
-305
-313
-331
-340
-332
-343
-343
-343
-328
-331
-327
-304
-290
-286
-273
-263
-266
-253
-243
-222
-189
-173
-138
-108
-111
-108
-99
-125
-135
-130
-154
-161
-174
-213
-237
-242
-243
-253
-240
-237
-272
-270
-264
-280
-305
-303
-320
-317
-284
-267
-243
-249
-194
-168
-184
-143
-147
-178
-173
-174
-167
-150
-163
-158
-157
-170
-171
-165
-176
-171
-163
-169
-150
-166
-164
-138
-149
-106
-47
-52
-45
-25
-30
-15
-34
-44
-71
-123
-142
-146
-164
-172
-182
-209
-240
-270
-279
-276
-262
-267
-239
-240
-278
-286
-300
-295
-264
-270
-258
-248
-246
-240
-226
-202
-166
-117
-95
-78
-82
-72
-105
-134
-116
-134
-135
-150
-169
-196
-223
-221
-242
-289
-290
-297
-328
-352
-372
-394
-395
-376
-361
-335
-311
-290
-277
-279
-274
-268
-270
-260
-254
-263
-273
-273
-275
-274
-271
-264
-242
-248
-220
-181
-175
-176
-188
-213
-255
-272
-285
-310
-309
-307
-341
-346
-354
-357
-349
-349
-340
-319
-312
-320
-319
-313
-312
-303
-297
-306
-309
-317
-327
-346
-345
-308
-299
-311
-300
-283
-302
-299
-281
-305
-307
-306
-331
-338
-354
-365
-372
-383
-370
-351
-330
-320
-309
-296
-273
-263
-263
-258
-251
-241
-241
-247
-241
-230
-215
-208
-205
-196
-183
-192
-193
-201
-225
-211
-222
-243
-245
-243
-243
-249
-237
-228
-223
-207
-191
-167
-149
-138
-137
-156
-165
-168
-179
-190
-196
-205
-207
-214
-209
-197
-205
-191
-189
-183
-156
-160
-162
-154
-158
-185
-199
-203
-220
-223
-204
-193
-181
-183
-212
-213
-206
-226
-237
-230
-245
-262
-269
-294
-323
-353
-368
-383
-415
-421
-429
-431
-399
-389
-393
-381
-373
-385
-388
-415
-436
-450
-455
-430
-403
-381
-360
-362
-320
-280
-282
-242
-216
-207
-208
-242
-291
-314
-324
-354
-368
-363
-381
-372
-357
-345
-322
-345
-331
-336
-350
-353
-363
-376
-394
-402
-396
-381
-377
-369
-341
-317
-297
-282
-266
-251
-266
-259
-266
-288
-284
-294
-306
-312
-323
-329
-303
-298
-275
-254
-257
-234
-246
-275
-278
-295
-308
-318
-324
-309
-297
-296
-287
-292
-292
-237
-251
-262
-232
-265
-298
-306
-310
-333
-318
-292
-281
-264
-240
-241
-241
-250
-282
-270
-266
-290
-315
-322
-332
-364
-374
-382
-385
-367
-355
-317
-287
-262
-234
-234
-256
-265
-275
-280
-277
-274
-275
-279
-263
-266
-261
-247
-258
-257
-265
-304
-325
-339
-350
-368
-387
-367
-364
-351
-343
-363
-384
-390
-373
-385
-397
-371
-370
-388
-386
-390
-395
-380
-362
-337
-302
-288
-264
-242
-244
-246
-232
-209
-202
-198
-192
-185
-206
-231
-216
-226
-230
-208
-216
-242
-225
-240
-284
-276
-284
-292
-256
-260
-274
-278
-305
-314
-311
-319
-322
-324
-334
-311
-302
-341
-329
-329
-356
-334
-317
-335
-343
-360
-395
-389
-383
-377
-359
-353
-347
-347
-347
-329
-300
-268
-254
-252
-248
-261
-282
-292
-306
-315
-325
-350
-365
-385
-418
-447
-451
-466
-467
-434
-425
-422
-430
-437
-434
-432
-422
-404
-387
-364
-329
-306
-302
-308
-310
-309
-309
-304
-299
-309
-319
-347
-379
-410
-429
-418
-405
-414
-394
-370
-390
-408
-410
-415
-427
-415
-389
-387
-395
-396
-390
-414
-413
-397
-396
-375
-383
-367
-347
-347
-339
-339
-331
-327
-315
-311
-298
-294
-311
-318
-338
-358
-352
-338
-342
-342
-328
-342
-356
-362
-378
-360
-351
-328
-305
-313
-301
-296
-301
-290
-260
-240
-243
-240
-238
-252
-233
-238
-248
-240
-243
-247
-252
-260
-279
-293
-305
-315
-326
-314
-305
-305
-290
-287
-307
-320
-315
-328
-336
-321
-320
-313
-324
-327
-320
-320
-314
-289
-269
-248
-235
-227
-256
-256
-212
-207
-194
-188
-201
-207
-226
-267
-283
-301
-326
-328
-352
-376
-399
-430
-416
-416
-426
-427
-425
-411
-424
-410
-387
-392
-380
-376
-377
-359
-362
-378
-386
-395
-399
-387
-397
-382
-369
-382
-386
-402
-403
-394
-381
-370
-364
-343
-336
-347
-348
-341
-344
-374
-361
-351
-346
-321
-308
-317
-310
-321
-346
-338
-338
-326
-300
-310
-312
-317
-349
-360
-367
-365
-350
-352
-330
-308
-321
-304
-269
-256
-232
-222
-228
-215
-249
-267
-273
-288
-292
-309
-326
-330
-328
-335
-309
-283
-309
-300
-291
-307
-308
-310
-305
-297
-294
-304
-299
-304
-333
-339
-329
-340
-340
-331
-322
-320
-313
-310
-306
-291
-280
-260
-257
-268
-263
-281
-310
-330
-345
-353
-340
-348
-357
-345
-349
-346
-320
-300
-287
-275
-284
-303
-306
-295
-291
-322
-358
-376
-394
-392
-366
-355
-359
-369
-378
-379
-399
-388
-389
-404
-398
-406
-410
-397
-409
-420
-407
-390
-374
-356
-335
-315
-293
-276
-263
-266
-272
-281
-276
-284
-310
-305
-316
-333
-334
-334
-314
-303
-314
-327
-329
-334
-332
-332
-319
-304
-290
-281
-282
-297
-300
-291
-302
-298
-298
-297
-294
-290
-297
-296
-314
-317
-296
-300
-291
-251
-239
-222
-200
-198
-198
-205
-210
-219
-240
-260
-295
-289
-275
-286
-268
-256
-272
-277
-271
-293
-303
-313
-329
-354
-391
-414
-441
-461
-487
-476
-462
-465
-415
-388
-394
-373
-370
-369
-345
-343
-338
-343
-326
-332
-335
-322
-327
-330
-318
-298
-318
-317
-330
-340
-347
-354
-342
-335
-332
-321
-300
-319
-330
-328
-346
-350
-350
-361
-364
-365
-358
-364
-361
-319
-292
-288
-271
-256
-259
-264
-271
-279
-299
-311
-325
-352
-360
-382
-384
-387
-403
-401
-406
-402
-387
-372
-362
-363
-364
-374
-365
-355
-340
-325
-297
-266
-244
-228
-223
-211
-217
-203
-189
-218
-214
-207
-245
-265
-280
-309
-320
-304
-306
-309
-280
-274
-276
-277
-292
-283
-283
-278
-275
-273
-263
-259
-249
-265
-263
-242
-219
-197
-170
-157
-151
-147
-162
-197
-201
-195
-197
-195
-200
-189
-196
-195
-191
-204
-209
-205
-192
-201
-205
-200
-213
-237
-260
-289
-302
-310
-312
-299
-302
-284
-271
-253
-240
-233
-239
-255
-268
-275
-281
-308
-321
-316
-311
-313
-293
-280
-294
-283
-266
-272
-265
-247
-237
-241
-250
-255
-259
-272
-299
-309
-289
-292
-277
-256
-267
-273
-287
-297
-300
-320
-330
-303
-295
-298
-306
-301
-289
-281
-220
-190
-174
-156
-172
-180
-206
-225
-230
-274
-265
-254
-268
-245
-239
-239
-230
-209
-206
-198
-199
-220
-231
-257
-279
-298
-278
-273
-257
-231
-220
-186
-186
-187
-183
-200
-185
-197
-193
-178
-207
-199
-200
-208
-194
-199
-194
-195
-209
-219
-232
-248
-256
-286
-317
-321
-343
-348
-353
-373
-373
-363
-341
-313
-278
-248
-234
-209
-220
-222
-216
-224
-217
-215
-200
-182
-199
-188
-148
-151
-134
-98
-73
-59
-66
-103
-137
-150
-172
-190
-192
-197
-192
-200
-208
-221
-216
-221
-233
-229
-240
-257
-262
-248
-260
-282
-273
-268
-294
-298
-272
-249
-242
-209
-193
-191
-171
-179
-165
-156
-161
-140
-134
-130
-136
-170
-176
-194
-215
-225
-233
-236
-241
-247
-240
-234
-251
-249
-241
-238
-211
-190
-181
-181
-158
-155
-162
-150
-148
-139
-135
-144
-123
-127
-150
-141
-153
-153
-134
-126
-137
-155
-160
-198
-219
-229
-228
-221
-207
-194
-198
-181
-202
-222
-218
-228
-212
-218
-204
-247
-244
-355
-290
-410
-282
-479
-246
-2204
-2392
-485
-393
52
-400
-233
-416
-639
-1016
-2307
-1496
-557
-748
-478
-270
-1122
-2271
-1622
-1395
-1499
-1128
-635
-466
-871
-978
-1151
-525
-355
-688
-455
-491
-36
-666
-1044
-849
-698
-243
-27
137
150
-204
-450
-426
-604
-849
-277
-181
-203
-188
-592
-998
-1085
-1003
-1237
-749
-485
-574
-495
-923
-1044
-1075
-1544
-1056
-608
-967
-819
-766
-922
-1201
-1177
-1343
-1152
-519
-569
-812
-762
-848
-899
-1358
-1331
-792
-687
-838
-705
-718
-989
-1198
-1305
-1693
-1479
-1086
-1292
-1124
-914
-1073
-1376
-1467
-1122
-705
-659
-445
-272
-384
-394
-593
-708
-214
75
59
49
76
-97
-541
-761
-627
-353
-177
-60
-23
-248
-375
-618
-938
-794
-466
-464
-460
-462
-681
-992
-1112
-949
-912
-768
-662
-628
-827
-1128
-1174
-1172
-1077
-940
-698
-570
-601
-809
-1092
-1128
-1057
-1104
-1006
-704
-612
-820
-911
-910
-972
-1102
-989
-794
-725
-772
-861
-909
-953
-939
-980
-818
-643
-627
-760
-958
-937
-892
-991
-990
-816
-577
-593
-691
-756
-760
-860
-966
-767
-556
-550
-610
-595
-553
-596
-689
-672
-559
-460
-452
-367
-360
-412
-472
-493
-367
-203
-117
-133
-163
-249
-354
-281
-188
-62
13
20
126
159
26
-68
16
109
174
158
156
295
360
294
279
331
444
467
413
402
381
332
244
288
411
492
582
553
572
503
400
372
395
535
608
703
700
670
619
615
649
608
700
732
751
675
584
576
525
609
654
708
815
755
677
570
464
492
542
601
620
624
590
526
410
331
307
247
264
286
323
278
176
191
147
143
199
207
238
170
96
6
-29
37
102
153
200
206
149
112
35
26
48
66
161
183
188
181
117
109
106
91
77
48
56
86
82
107
151
171
223
216
234
270
236
254
295
320
388
451
459
506
495
456
441
452
505
482
509
523
530
533
517
542
549
546
578
587
586
608
592
640
710
806
904
1007
1070
1117
1138
1156
1209
1222
1346
1395
1508
1621
1628
1666
1675
1685
1662
1734
1748
1870
1976
2002
2139
2171
2232
2264
2306
2382
2382
2385
2376
2383
2370
2499
2487
2562
2683
2642
2799
2690
2713
2734
2649
2738
2681
2668
2537
2325
2164
2050
1992
1950
1823
1576
1394
1162
992
911
743
665
456
240
87
-94
-162
-298
-414
-514
-633
-671
-759
-840
-927
-1015
-1050
-1075
-1052
-1015
-1011
-1060
-1057
-1042
-1005
-919
-867
-783
-712
-632
-506
-430
-325
-233
-199
-109
-9
64
86
142
192
225
277
339
344
338
307
255
261
215
189
149
65
-9
-93
-183
-256
-364
-418
-466
-536
-568
-656
-717
-796
-860
-855
-858
-809
-807
-808
-800
-777
-748
-696
-587
-469
-318
-186
-87
27
59
115
271
448
685
875
1015
1210
1335
1388
1573
1673
1847
2024
2152
2403
2495
2623
2815
2948
3146
3281
3397
3473
3467
3563
3589
3636
3501
3339
3104
2804
2421
1696
1237
853
971
1280
1416
1374
681
-193
-1123
-1710
-1819
-1722
-1599
-1676
-1866
-2229
-2585
-2707
-2728
-2778
-3037
-3205
-3252
-3276
-3285
-3347
-3218
-3010
-2709
-2337
-2056
-1862
-1892
-2041
-2103
-1964
-1571
-1077
-545
-110
121
115
53
114
282
507
681
850
990
1081
1100
1165
1202
1181
1071
954
915
770
557
238
0
-140
-247
-203
-277
-409
-712
-1124
-1436
-1722
-1845
-1975
-2040
-2112
-2177
-2266
-2440
-2526
-2679
-2768
-2776
-2711
-2609
-2601
-2537
-2492
-2374
-2170
-2014
-1825
-1727
-1638
-1566
-1476
-1306
-1103
-867
-632
-344
-162
-17
39
80
170
225
449
651
791
961
975
1032
1076
1061
1127
1123
1148
1155
1117
1115
1158
1200
1280
1411
1518
1612
1679
1630
1661
1705
1843
2026
2209
2321
2402
2574
2577
2875
2849
2487
2080
1321
526
185
203
815
1707
1868
1760
865
-311
-1119
-1661
-1548
-1203
-1005
-1011
-1263
-1511
-1672
-1908
-1958
-2005
-2290
-2535
-2737
-2802
-2762
-2822
-2695
-2409
-1960
-1555
-1451
-1550
-1889
-2290
-2457
-2289
-1702
-956
-454
-141
-95
-284
-483
-566
-472
-230
-15
201
302
338
384
300
366
380
323
299
153
-16
-293
-611
-657
-513
-298
-113
-261
-576
-1061
-1527
-1750
-1912
-1888
-1818
-1740
-1682
-1826
-2043
-2277
-2499
-2612
-2627
-2620
-2551
-2511
-2542
-2491
-2425
-2295
-2087
-1958
-1900
-1905
-1967
-1917
-1755
-1486
-1146
-850
-582
-390
-376
-409
-486
-469
-303
-108
149
349
486
527
516
503
508
577
646
700
761
786
810
913
1015
1187
1354
1388
1547
1529
1566
1708
1714
2008
2201
2407
2630
2692
2851
2696
2200
1787
1317
958
513
453
600
1048
1328
1150
821
-101
-931
-1642
-1877
-1676
-1491
-1512
-1590
-1769
-2067
-2387
-2439
-2523
-2621
-2941
-3175
-3261
-3176
-2933
-2824
-2574
-2361
-2160
-2182
-2223
-2359
-2485
-2578
-2429
-1951
-1307
-876
-570
-422
-439
-597
-731
-636
-421
-156
20
228
467
652
712
529
467
423
345
82
-112
-92
-105
73
-50
-29
-147
-495
-764
-1166
-1387
-1614
-1774
-1717
-1600
-1567
-1733
-1900
-2065
-2179
-2436
-2689
-2700
-2699
-2606
-2616
-2537
-2345
-2233
-2197
-2242
-2216
-2163
-2155
-2061
-1836
-1601
-1383
-1180
-919
-674
-592
-596
-585
-492
-351
-231
-69
170
384
522
534
545
607
613
598
617
709
830
906
981
1094
1138
1149
1134
1147
1219
1291
1371
1475
1653
1817
1846
1934
2011
2060
2220
2246
2510
2546
2138
1677
963
331
166
315
864
1623
1577
1149
363
-660
-1363
-1768
-1579
-1205
-1087
-1083
-1468
-1695
-1844
-2043
-2113
-2197
-2347
-2532
-2687
-2746
-2622
-2616
-2419
-2245
-1920
-1712
-1781
-1962
-2226
-2344
-2259
-1913
-1298
-689
-375
-310
-472
-680
-758
-723
-502
-188
127
344
458
544
623
605
425
259
167
162
-151
-342
-383
-385
-115
-230
-169
-375
-769
-1095
-1539
-1624
-1689
-1614
-1518
-1407
-1390
-1576
-1862
-2127
-2182
-2310
-2335
-2248
-2070
-1868
-1925
-1884
-1789
-1660
-1606
-1650
-1610
-1519
-1422
-1329
-1111
-817
-542
-427
-312
-195
-226
-273
-321
-236
-23
138
301
430
523
539
425
360
385
436
485
513
613
751
757
795
847
912
920
895
899
975
1041
1175
1302
1506
1675
1676
1728
1727
1864
1933
2012
2121
2114
1717
1272
607
193
338
510
1209
1471
1244
691
-308
-928
-1218
-1202
-860
-633
-622
-830
-1165
-1347
-1446
-1594
-1615
-1733
-1837
-1857
-1971
-1932
-1940
-1921
-1763
-1615
-1389
-1333
-1498
-1737
-1966
-1947
-1702
-1285
-746
-420
-337
-402
-625
-747
-716
-609
-385
-183
-24
68
41
72
33
-118
-142
-207
-174
-279
-576
-723
-847
-680
-513
-484
-623
-955
-1269
-1535
-1645
-1650
-1613
-1519
-1377
-1336
-1388
-1546
-1757
-1854
-1873
-1794
-1687
-1553
-1410
-1411
-1396
-1345
-1238
-1151
-1072
-1003
-992
-938
-853
-720
-525
-311
-164
-56
3
-18
-55
-79
-34
96
242
391
477
505
494
468
408
422
451
463
517
523
569
600
599
633
632
650
671
666
674
674
687
762
884
931
1079
1056
1067
1114
1123
1266
1300
1457
1563
1664
1712
1303
640
4
-314
55
672
1227
1421
893
50
-778
-1253
-1122
-797
-524
-452
-715
-963
-1192
-1310
-1228
-1289
-1439
-1556
-1628
-1566
-1587
-1663
-1675
-1573
-1289
-1026
-900
-941
-1185
-1482
-1621
-1482
-1093
-660
-361
-233
-340
-545
-728
-816
-722
-629
-574
-441
-319
-176
-200
-359
-527
-677
-718
-768
-709
-700
-749
-844
-967
-938
-933
-896
-974
-1169
-1321
-1513
-1538
-1472
-1345
-1248
-1250
-1251
-1296
-1362
-1491
-1556
-1527
-1388
-1161
-1025
-933
-893
-937
-935
-888
-789
-668
-592
-510
-415
-297
-167
-54
78
158
172
175
153
160
199
243
372
485
566
596
509
442
357
321
375
429
539
597
627
644
618
557
550
620
654
724
783
782
871
862
908
1019
1040
1164
1177
1180
1284
1315
1415
1512
1283
824
312
-47
155
550
900
1070
705
157
-509
-922
-882
-742
-541
-503
-606
-732
-924
-1036
-1055
-1117
-1242
-1361
-1390
-1312
-1295
-1355
-1415
-1381
-1192
-1079
-987
-965
-1120
-1298
-1424
-1343
-1059
-771
-556
-484
-541
-664
-860
-969
-861
-692
-555
-439
-385
-441
-546
-661
-757
-724
-696
-675
-717
-791
-873
-1003
-1005
-917
-766
-746
-866
-1039
-1216
-1325
-1389
-1290
-1120
-1019
-965
-1001
-1096
-1195
-1296
-1285
-1137
-968
-833
-786
-806
-827
-839
-817
-723
-544
-412
-355
-285
-233
-175
-81
15
146
247
288
252
208
207
244
296
400
534
575
547
505
446
415
457
515
614
696
733
744
698
706
709
721
766
813
868
894
888
868
921
937
1036
1081
1149
1241
1196
1308
1331
1341
1111
651
333
119
313
594
816
857
499
-30
-518
-770
-769
-615
-538
-529
-628
-803
-938
-1072
-1105
-1186
-1319
-1337
-1288
-1233
-1254
-1300
-1334
-1281
-1135
-1006
-930
-943
-1072
-1195
-1196
-1084
-877
-679
-584
-503
-514
-650
-762
-847
-834
-793
-769
-655
-567
-499
-528
-654
-749
-821
-861
-878
-906
-908
-924
-915
-837
-822
-872
-1009
-1125
-1164
-1177
-1160
-1120
-1026
-929
-875
-844
-857
-899
-961
-989
-945
-832
-689
-607
-529
-475
-420
-347
-316
-256
-225
-180
-112
-55
43
106
150
197
232
239
248
229
259
316
334
398
438
485
472
435
433
404
420
428
433
478
511
565
588
607
629
663
683
688
735
735
773
834
863
950
1011
1011
1058
1075
1081
1131
1169
1199
1195
1032
783
497
353
407
552
718
687
446
58
-290
-508
-548
-486
-439
-446
-542
-671
-818
-945
-1014
-1053
-1107
-1134
-1092
-1076
-1129
-1203
-1246
-1215
-1132
-1035
-971
-1000
-1096
-1168
-1172
-1060
-891
-764
-706
-702
-748
-799
-878
-940
-923
-876
-794
-726
-682
-675
-736
-788
-802
-768
-761
-786
-818
-863
-849
-810
-770
-736
-752
-784
-860
-924
-955
-971
-937
-880
-772
-675
-637
-644
-684
-729
-702
-632
-537
-445
-344
-266
-237
-203
-183
-146
-91
-24
53
101
164
215
253
304
331
364
374
406
423
438
489
516
560
591
595
616
611
626
650
634
677
687
708
751
795
820
871
905
937
1024
1017
1058
1106
1089
1188
1206
1224
1294
1222
1288
1229
1076
899
599
463
413
444
549
571
466
263
-47
-302
-472
-565
-537
-577
-596
-636
-755
-834
-978
-1067
-1134
-1233
-1192
-1192
-1224
-1218
-1232
-1214
-1161
-1112
-1066
-1083
-1123
-1146
-1143
-1053
-964
-865
-770
-673
-674
-717
-776
-825
-845
-824
-770
-700
-641
-655
-676
-711
-722
-742
-770
-760
-763
-789
-794
-801
-794
-752
-736
-766
-781
-820
-873
-865
-846
-802
-707
-650
-602
-597
-637
-669
-680
-622
-551
-452
-350
-291
-213
-156
-114
-54
14
74
126
174
243
272
298
324
338
361
360
360
343
288
281
329
342
403
451
471
473
429
404
366
329
318
331
355
395
421
412
435
441
457
496
525
600
642
678
724
730
768
828
835
870
899
872
878
845
812
720
590
520
446
440
451
365
220
15
-210
-378
-472
-498
-522
-577
-626
-723
-820
-889
-1025
-1104
-1143
-1183
-1204
-1230
-1232
-1281
-1347
-1341
-1308
-1267
-1224
-1208
-1205
-1204
-1199
-1141
-1080
-1003
-963
-955
-915
-932
-937
-916
-872
-812
-775
-732
-677
-680
-707
-727
-748
-767
-765
-755
-757
-749
-788
-815
-803
-794
-781
-787
-776
-778
-791
-784
-767
-758
-700
-619
-585
-549
-500
-479
-443
-374
-323
-222
-138
-95
-25
25
44
72
113
152
196
229
264
297
341
358
372
381
402
425
436
438
448
451
459
482
474
466
456
451
468
483
514
566
579
623
676
692
704
711
722
708
749
778
816
832
831
838
823
821
804
743
673
576
491
467
469
511
461
319
187
67
-77
-143
-176
-205
-259
-371
-422
-496
-596
-700
-775
-829
-891
-947
-965
-1003
-1059
-1098
-1122
-1112
-1089
-1101
-1129
-1137
-1149
-1142
-1096
-1058
-1027
-1008
-1027
-1037
-1038
-1059
-1078
-1082
-1051
-1010
-990
-959
-916
-920
-966
-960
-930
-911
-907
-903
-917
-941
-931
-918
-910
-891
-881
-881
-876
-863
-839
-813
-778
-716
-677
-632
-583
-585
-594
-561
-516
-471
-395
-303
-223
-165
-125
-97
-66
-46
-2
53
84
141
180
183
208
232
243
242
236
253
285
275
256
291
252
229
243
242
253
221
210
193
169
173
196
224
245
269
274
310
281
277
313
312
357
379
406
434
418
439
431
466
485
494
544
541
506
489
484
439
432
391
326
281
224
168
87
23
-59
-159
-216
-260
-296
-365
-423
-484
-544
-618
-651
-665
-705
-769
-809
-817
-873
-894
-877
-872
-892
-900
-900
-877
-865
-883
-864
-822
-832
-845
-819
-840
-864
-860
-857
-860
-847
-833
-837
-833
-846
-867
-865
-850
-844
-817
-815
-838
-837
-839
-809
-840
-839
-788
-773
-761
-756
-745
-693
-671
-687
-653
-634
-619
-603
-588
-545
-521
-501
-458
-429
-431
-401
-349
-321
-276
-228
-209
-178
-143
-129
-114
-103
-80
-44
-46
-47
-31
-27
1
21
28
41
48
49
61
74
74
78
81
120
145
150
170
175
178
168
175
194
225
246
263
271
260
298
301
330
356
358
340
369
351
324
301
283
271
299
287
250
226
217
202
185
183
186
159
136
125
43
-9
-52
-92
-90
-119
-163
-189
-247
-269
-316
-372
-399
-451
-479
-502
-562
-591
-610
-641
-673
-704
-723
-740
-756
-775
-784
-768
-771
-776
-753
-761
-769
-768
-764
-774
-803
-792
-769
-776
-783
-786
-792
-799
-779
-761
-772
-782
-772
-799
-820
-789
-787
-783
-766
-752
-762
-764
-745
-735
-724
-709
-685
-663
-631
-608
-596
-581
-553
-536
-503
-483
-483
-457
-440
-421
-387
-375
-349
-308
-278
-245
-199
-195
-201
-163
-128
-118
-94
-74
-57
-48
-41
-11
-13
-6
44
50
44
69
95
130
171
184
192
194
186
190
186
176
178
211
234
234
235
259
261
239
226
225
224
216
199
188
195
182
179
201
187
159
142
117
85
67
65
67
64
54
37
1
-42
-76
-123
-137
-132
-148
-179
-211
-232
-292
-324
-328
-362
-395
-395
-415
-449
-463
-481
-509
-520
-536
-547
-549
-573
-578
-578
-615
-624
-628
-651
-659
-687
-705
-722
-754
-757
-778
-787
-768
-766
-765
-762
-766
-761
-757
-756
-742
-706
-681
-687
-669
-659
-637
-603
-610
-598
-601
-607
-580
-580
-571
-561
-550
-545
-530
-518
-506
-511
-505
-490
-495
-467
-429
-405
-388
-371
-358
-336
-316
-302
-264
-238
-232
-223
-209
-202
-181
-186
-156
-118
-136
-102
-85
-88
-63
-44
-43
-17
-9
-17
-19
-25
-13
-22
-22
7
10
4
14
0
-5
18
9
2
-4
2
-3
-22
-37
-35
-64
-83
-75
-96
-98
-111
-130
-135
-135
-148
-155
-153
-175
-172
-170
-169
-162
-169
-169
-154
-157
-178
-187
-204
-210
-207
-194
-189
-192
-205
-226
-240
-251
-258
-278
-294
-330
-367
-381
-391
-386
-389
-403
-415
-414
-418
-414
-395
-395
-391
-395
-391
-427
-457
-459
-469
-461
-438
-448
-458
-442
-457
-449
-438
-438
-431
-434
-442
-449
-464
-486
-491
-483
-481
-476
-466
-466
-462
-460
-472
-465
-455
-437
-433
-449
-450
-472
-447
-416
-408
-368
-348
-345
-335
-329
-317
-312
-327
-318
-312
-317
-308
-290
-296
-302
-287
-274
-262
-260
-238
-229
-208
-190
-189
-187
-191
-189
-191
-191
-183
-167
-147
-113
-88
-70
-60
-58
-48
-67
-70
-64
-65
-54
-65
-58
-54
-94
-102
-127
-153
-130
-110
-104
-106
-121
-131
-148
-182
-180
-175
-184
-201
-203
-199
-190
-186
-175
-160
-154
-151
-134
-130
-159
-166
-168
-178
-171
-167
-172
-181
-200
-213
-215
-229
-234
-212
-216
-231
-231
-235
-243
-274
-280
-281
-303
-306
-282
-260
-258
-273
-266
-275
-296
-280
-272
-277
-285
-280
-286
-302
-297
-290
-308
-305
-295
-299
-291
-306
-316
-316
-329
-317
-303
-299
-311
-305
-290
-309
-302
-279
-250
-242
-246
-234
-222
-236
-225
-201
-195
-180
-176
-179
-193
-200
-180
-162
-142
-126
-113
-112
-121
-123
-143
-148
-137
-153
-140
-134
-144
-143
-145
-148
-163
-175
-161
-161
-171
-170
-174
-172
-193
-217
-198
-205
-227
-232
-228
-241
-244
-227
-224
-209
-191
-178
-172
-193
-197
-194
-222
-229
-212
-199
-189
-192
-198
-199
-204
-194
-192
-191
-158
-149
-158
-161
-168
-165
-167
-154
-142
-133
-132
-136
-148
-168
-172
-169
-155
-148
-152
-150
-152
-162
-167
-164
-176
-184
-174
-166
-177
-181
-194
-203
-217
-229
-233
-226
-202
-197
-197
-197
-206
-213
-220
-228
-230
-216
-215
-206
-179
-190
-190
-190
-206
-212
-218
-211
-202
-217
-213
-206
-228
-239
-222
-225
-217
-187
-178
-180
-174
-166
-158
-131
-130
-147
-149
-154
-167
-165
-171
-170
-169
-176
-166
-162
-173
-172
-178
-192
-188
-176
-191
-207
-205
-227
-254
-271
-264
-245
-221
-197
-178
-173
-182
-180
-199
-197
-193
-198
-204
-203
-195
-211
-203
-177
-183
-190
-172
-170
-167
-152
-169
-194
-191
-202
-220
-243
-254
-252
-252
-257
-232
-213
-218
-191
-172
-187
-187
-183
-193
-197
-198
-210
-227
-246
-270
-262
-254
-250
-253
-240
-238
-261
-242
-228
-239
-233
-226
-230
-226
-251
-265
-254
-245
-238
-207
-205
-195
-174
-174
-158
-147
-143
-141
-148
-164
-200
-217
-226
-234
-227
-233
-232
-232
-207
-203
-205
-191
-200
-203
-187
-194
-211
-212
-221
-237
-254
-256
-257
-264
-267
-262
-279
-250
-236
-240
-207
-182
-151
-149
-155
-141
-138
-153
-156
-146
-152
-163
-150
-147
-174
-170
-149
-140
-130
-135
-138
-148
-157
-162
-172
-189
-198
-209
-226
-219
-220
-217
-213
-196
-192
-186
-171
-184
-171
-173
-191
-198
-194
-203
-210
-217
-225
-212
-219
-207
-210
-231
-237
-223
-223
-235
-232
-226
-231
-239
-242
-242
-218
-219
-218
-228
-233
-224
-203
-193
-219
-220
-223
-234
-237
-229
-227
-227
-210
-192
-179
-170
-158
-162
-171
-179
-188
-197
-202
-213
-214
-206
-207
-188
-171
-170
-154
-138
-127
-110
-99
-89
-71
-66
-68
-67
-73
-95
-113
-105
-128
-116
-95
-90
-65
-71
-83
-86
-97
-104
-115
-126
-112
-130
-149
-155
-185
-196
-184
-208
-235
-227
-227
-235
-245
-247
-233
-241
-243
-240
-245
-250
-234
-234
-238
-206
-204
-198
-190
-190
-188
-206
-220
-218
-217
-228
-214
-204
-210
-197
-198
-213
-206
-216
-208
-188
-196
-184
-160
-177
-185
-179
-192
-186
-199
-209
-204
-213
-200
-206
-214
-198
-200
-196
-181
-181
-181
-168
-170
-176
-164
-178
-182
-177
-183
-178
-181
-180
-182
-178
-172
-177
-168
-141
-146
-164
-154
-157
-169
-151
-148
-153
-157
-170
-179
-170
-182
-183
-170
-154
-147
-147
-160
-181
-188
-186
-174
-158
-154
-175
-166
-159
-161
-155
-151
-131
-140
-164
-163
-163
-172
-157
-128
-118
-119
-129
-139
-151
-149
-130
-111
-120
-127
-115
-116
-126
-124
-119
-127
-120
-131
-123
-120
-148
-142
-143
-154
-158
-178
-181
-190
-201
-185
-187
-199
-192
-188
-194
-204
-213
-214
-213
-223
-220
-224
-234
-218
-221
-214
-211
-225
-224
-235
-268
-274
-243
-239
-240
-231
-239
-247
-234
-233
-246
-236
-241
-230
-240
-235
-220
-234
-227
-205
-206
-219
-215
-220
-225
-232
-233
-227
-223
-224
-212
-229
-229
-206
-213
-216
-235
-237
-234
-254
-239
-242
-245
-231
-235
-220
-215
-225
-235
-232
-228
-222
-213
-204
-200
-199
-207
-207
-205
-217
-213
-216
-228
-238
-233
-233
-231
-218
-211
-201
-188
-173
-178
-183
-169
-171
-166
-166
-170
-158
-167
-177
-171
-184
-188
-181
-176
-167
-168
-171
-174
-187
-195
-181
-189
-176
-165
-167
-175
-181
-185
-200
-191
-186
-173
-166
-180
-178
-165
-161
-177
-159
-160
-175
-174
-195
-219
-221
-220
-225
-236
-231
-242
-248
-261
-278
-269
-294
-303
-300
-311
-318
-316
-333
-323
-317
-339
-313
-300
-307
-306
-302
-292
-292
-296
-291
-290
-289
-285
-283
-255
-228
-240
-254
-269
-270
-238
-213
-229
-247
-257
-265
-271
-258
-247
-255
-255
-249
-250
-236
-250
-233
-197
-181
-173
-171
-163
-180
-202
-216
-206
-213
-210
-204
-209
-200
-198
-204
-193
-191
-178
-159
-166
-169
-172
-188
-201
-217
-219
-212
-230
-239
-235
-246
-241
-233
-228
-222
-213
-205
-198
-190
-212
-215
-216
-210
-198
-210
-197
-182
-191
-191
-194
-225
-236
-240
-244
-223
-220
-230
-220
-220
-212
-209
-205
-190
-190
-192
-194
-203
-205
-185
-178
-180
-173
-175
-184
-204
-202
-177
-187
-195
-196
-206
-228
-239
-240
-255
-263
-267
-271
-264
-263
-265
-271
-289
-280
-274
-287
-317
-330
-313
-306
-296
-288
-269
-257
-261
-254
-242
-247
-251
-253
-265
-258
-251
-252
-243
-249
-258
-259
-261
-267
-271
-265
-255
-251
-249
-226
-213
-225
-222
-224
-237
-231
-221
-221
-214
-219
-224
-219
-206
-195
-210
-233
-236
-251
-271
-280
-292
-288
-298
-301
-301
-294
-278
-273
-269
-249
-245
-245
-235
-233
-248
-258
-249
-251
-248
-254
-264
-250
-260
-258
-252
-258
-261
-265
-249
-252
-260
-253
-247
-262
-267
-261
-277
-264
-248
-249
-258
-251
-236
-234
-249
-258
-272
-275
-282
-287
-282
-280
-276
-270
-249
-250
-258
-266
-257
-266
-284
-292
-310
-306
-318
-330
-327
-333
-320
-299
-282
-280
-292
-294
-276
-284
-290
-292
-293
-294
-315
-313
-337
-346
-345
-359
-353
-351
-349
-345
-347
-358
-363
-364
-361
-351
-350
-352
-333
-329
-333
-313
-309
-327
-327
-314
-307
-296
-291
-288
-291
-285
-287
-312
-326
-326
-315
-303
-305
-304
-303
-293
-274
-278
-283
-270
-267
-262
-243
-233
-225
-232
-235
-237
-233
-227
-245
-261
-265
-274
-274
-276
-279
-282
-284
-291
-289
-283
-273
-273
-289
-296
-295
-294
-298
-297
-298
-294
-292
-285
-281
-289
-272
-265
-261
-247
-255
-247
-232
-244
-239
-238
-258
-256
-276
-300
-295
-302
-291
-278
-275
-264
-276
-294
-274
-293
-310
-300
-305
-309
-317
-330
-332
-326
-337
-334
-313
-310
-319
-323
-330
-347
-371
-374
-369
-384
-376
-366
-376
-382
-386
-385
-377
-366
-357
-353
-361
-359
-359
-362
-345
-356
-355
-340
-330
-319
-311
-314
-335
-345
-323
-323
-324
-316
-349
-376
-395
-390
-392
-380
-346
-346
-332
-323
-322
-318
-317
-311
-295
-290
-278
-254
-251
-241
-238
-245
-217
-204
-213
-225
-225
-232
-236
-228
-217
-202
-206
-205
-214
-212
-207
-209
-207
-225
-235
-242
-255
-266
-265
-266
-282
-280
-280
-301
-302
-312
-315
-291
-287
-257
-242
-261
-241
-225
-246
-256
-283
-306
-332
-336
-323
-330
-320
-302
-298
-303
-309
-317
-320
-324
-321
-296
-286
-294
-297
-285
-276
-263
-249
-242
-239
-254
-273
-284
-282
-280
-291
-310
-309
-307
-310
-299
-309
-325
-322
-308
-284
-265
-260
-269
-289
-303
-306
-310
-324
-329
-328
-345
-339
-324
-327
-312
-308
-301
-299
-313
-320
-323
-315
-307
-318
-328
-328
-320
-310
-316
-312
-301
-302
-299
-292
-298
-314
-311
-336
-353
-333
-316
-332
-329
-331
-327
-314
-325
-310
-312
-323
-305
-305
-311
-305
-305
-289
-260
-237
-219
-226
-254
-267
-252
-236
-226
-226
-234
-237
-243
-255
-279
-296
-291
-294
-324
-325
-321
-322
-307
-325
-327
-329
-349
-350
-353
-334
-306
-324
-337
-335
-344
-345
-352
-337
-313
-313
-320
-337
-347
-348
-350
-355
-355
-335
-319
-340
-341
-319
-313
-312
-318
-305
-298
-317
-320
-319
-321
-313
-311
-334
-348
-342
-335
-334
-324
-309
-310
-325
-334
-329
-327
-340
-350
-356
-359
-352
-347
-343
-337
-315
-282
-279
-297
-324
-360
-342
-327
-339
-335
-347
-362
-338
-333
-324
-320
-335
-345
-363
-359
-357
-354
-349
-333
-298
-292
-289
-291
-315
-311
-294
-305
-309
-317
-345
-349
-348
-335
-332
-360
-375
-385
-381
-362
-371
-369
-349
-342
-333
-339
-325
-328
-371
-383
-356
-327
-301
-292
-276
-267
-269
-275
-277
-280
-292
-306
-299
-272
-242
-241
-253
-264
-277
-272
-286
-305
-315
-324
-336
-346
-359
-348
-314
-304
-296
-283
-292
-287
-261
-256
-255
-260
-283
-279
-253
-269
-306
-302
-310
-322
-340
-360
-354
-326
-308
-317
-321
-311
-306
-304
-300
-296
-284
-277
-268
-265
-276
-276
-274
-287
-306
-308
-319
-361
-363
-335
-334
-360
-351
-332
-340
-351
-360
-367
-368
-349
-361
-368
-371
-391
-392
-384
-368
-354
-353
-353
-353
-358
-376
-377
-340
-313
-325
-326
-313
-319
-335
-372
-343
-322
-338
-338
-337
-338
-325
-335
-328
-325
-338
-344
-356
-357
-368
-362
-354
-352
-354
-326
-316
-324
-328
-321
-310
-315
-314
-287
-266
-276
-309
-314
-296
-274
-263
-278
-286
-310
-344
-354
-332
-284
-258
-266
-282
-310
-315
-331
-365
-365
-343
-328
-334
-321
-299
-283
-300
-311
-297
-288
-322
-369
-354
-311
-293
-299
-297
-300
-297
-295
-309
-332
-355
-358
-355
-333
-323
-324
-336
-347
-344
-327
-315
-338
-381
-418
-428
-422
-400
-386
-405
-414
-396
-368
-348
-348
-354
-382
-399
-394
-374
-367
-370
-339
-310
-332
-373
-402
-422
-409
-392
-401
-433
-442
-437
-452
-428
-368
-334
-340
-373
-368
-331
-315
-331
-350
-336
-307
-309
-335
-351
-341
-337
-351
-344
-350
-371
-355
-319
-300
-279
-299
-326
-337
-364
-354
-294
-286
-317
-339
-327
-303
-291
-282
-307
-334
-334
-349
-356
-348
-329
-329
-319
-314
-297
-265
-268
-291
-303
-311
-344
-384
-360
-314
-270
-255
-257
-245
-273
-309
-321
-327
-332
-331
-362
-347
-303
-283
-281
-298
-290
-271
-303
-332
-339
-314
-279
-299
-297
-292
-306
-302
-325
-377
-399
-405
-447
-482
-453
-404
-382
-380
-354
-337
-364
-386
-400
-405
-407
-411
-417
-397
-367
-375
-381
-366
-360
-364
-356
-362
-380
-379
-361
-397
-429
-384
-324
-299
-304
-333
-333
-328
-348
-365
-385
-382
-381
-376
-340
-289
-284
-314
-336
-361
-361
-334
-355
-373
-349
-355
-347
-313
-317
-299
-277
-282
-302
-309
-322
-353
-333
-326
-319
-297
-319
-337
-341
-372
-356
-345
-361
-359
-310
-270
-279
-314
-328
-320
-325
-353
-347
-313
-291
-285
-297
-308
-309
-359
-429
-444
-408
-366
-364
-364
-356
-332
-282
-235
-229
-227
-230
-284
-322
-326
-313
-294
-299
-273
-227
-217
-257
-313
-316
-292
-314
-339
-348
-345
-356
-369
-320
-266
-246
-254
-293
-280
-278
-308
-335
-330
-317
-285
-274
-277
-267
-275
-304
-363
-409
-409
-438
-433
-386
-372
-346
-344
-364
-367
-366
-376
-385
-389
-374
-367
-380
-387
-370
-363
-375
-389
-378
-371
-360
-364
-375
-386
-431
-435
-430
-432
-402
-362
-354
-348
-332
-316
-295
-316
-341
-346
-349
-366
-373
-368
-323
-275
-301
-307
-280
-301
-329
-319
-306
-294
-278
-273
-303
-320
-318
-329
-323
-301
-279
-285
-266
-253
-293
-305
-312
-333
-342
-339
-355
-373
-343
-313
-291
-262
-255
-264
-278
-275
-249
-243
-242
-240
-224
-199
-202
-234
-256
-260
-282
-320
-348
-340
-323
-341
-370
-374
-356
-334
-288
-270
-273
-282
-313
-330
-336
-305
-289
-314
-317
-301
-310
-322
-327
-357
-385
-393
-389
-406
-381
-345
-302
-271
-302
-334
-328
-307
-316
-305
-300
-307
-323
-334
-342
-320
-311
-352
-381
-399
-415
-439
-425
-385
-348
-327
-349
-359
-324
-298
-306
-288
-284
-283
-290
-309
-290
-268
-260
-285
-341
-352
-336
-337
-341
-312
-276
-282
-327
-350
-340
-311
-295
-285
-310
-343
-310
-282
-281
-285
-260
-242
-249
-250
-237
-231
-229
-233
-271
-308
-309
-324
-340
-306
-274
-245
-234
-260
-277
-281
-260
-259
-293
-330
-349
-340
-317
-286
-286
-328
-375
-392
-372
-357
-329
-305
-274
-253
-244
-295
-283
-262
-296
-297
-285
-291
-306
-324
-345
-331
-332
-348
-386
-382
-332
-325
-335
-324
-304
-287
-273
-263
-231
-219
-225
-235
-246
-254
-297
-333
-327
-324
-299
-260
-271
-265
-234
-250
-294
-307
-320
-357
-405
-436
-372
-306
-277
-259
-259
-253
-262
-285
-290
-288
-326
-346
-325
-282
-254
-249
-261
-261
-253
-285
-305
-315
-322
-318
-367
-414
-403
-374
-352
-348
-338
-314
-319
-354
-367
-387
-391
-372
-354
-339
-323
-331
-334
-326
-321
-297
-284
-315
-336
-354
-400
-394
-338
-275
-219
-203
-176
-196
-255
-299
-320
-307
-280
-287
-304
-256
-209
-221
-246
-254
-276
-279
-261
-265
-271
-248
-233
-246
-247
-233
-227
-195
-185
-225
-258
-280
-284
-269
-275
-254
-252
-284
-266
-269
-300
-290
-249
-201
-215
-242
-235
-258
-252
-244
-249
-253
-239
-256
-322
-353
-342
-318
-346
-370
-360
-325
-296
-308
-312
-296
-271
-265
-296
-302
-261
-273
-306
-302
-292
-282
-324
-353
-334
-337
-335
-335
-346
-347
-358
-373
-402
-399
-367
-340
-298
-279
-271
-259
-273
-298
-294
-270
-243
-245
-266
-258
-252
-267
-267
-245
-229
-260
-285
-288
-303
-307
-316
-304
-279
-239
-214
-208
-213
-228
-244
-268
-273
-307
-325
-321
-336
-310
-273
-255
-269
-273
-287
-322
-299
-237
-224
-216
-196
-207
-204
-213
-237
-239
-240
-233
-244
-278
-291
-304
-292
-262
-265
-280
-278
-285
-271
-273
-284
-258
-225
-246
-280
-305
-307
-264
-245
-212
-181
-193
-250
-299
-330
-356
-362
-366
-380
-376
-344
-316
-306
-310
-308
-329
-326
-313
-311
-293
-287
-273
-231
-202
-191
-222
-265
-253
-259
-288
-273
-254
-261
-272
-274
-261
-253
-266
-278
-275
-274
-300
-311
-286
-255
-258
-281
-267
-256
-259
-311
-333
-288
-245
-247
-264
-276
-298
-305
-338
-349
-322
-308
-325
-355
-343
-311
-310
-312
-334
-330
-334
-347
-320
-295
-285
-282
-278
-274
-273
-289
-297
-288
-302
-305
-328
-373
-365
-338
-311
-306
-268
-244
-276
-315
-337
-339
-332
-349
-380
-373
-339
-337
-338
-330
-342
-336
-363
-385
-386
-369
-326
-309
-288
-266
-264
-269
-259
-241
-250
-273
-281
-275
-274
-294
-294
-279
-252
-211
-227
-260
-248
-262
-290
-302
-280
-240
-229
-242
-263
-262
-235
-236
-268
-313
-331
-298
-279
-270
-268
-290
-302
-324
-339
-363
-384
-367
-336
-332
-327
-323
-318
-296
-312
-300
-260
-240
-234
-256
-294
-337
-344
-336
-314
-267
-276
-299
-289
-255
-243
-267
-321
-326
-295
-283
-294
-307
-293
-271
-240
-253
-293
-304
-295
-306
-318
-320
-305
-255
-244
-293
-298
-283
-288
-300
-312
-308
-302
-335
-359
-347
-336
-341
-335
-312
-309
-311
-294
-253
-215
-188
-187
-206
-248
-261
-253
-240
-229
-220
-220
-257
-302
-292
-273
-257
-249
-253
-221
-222
-267
-283
-301
-294
-270
-310
-330
-305
-310
-301
-302
-316
-299
-310
-318
-283
-268
-257
-261
-287
-287
-267
-275
-278
-252
-248
-250
-241
-233
-213
-245
-313
-324
-344
-349
-340
-357
-343
-333
-349
-361
-377
-392
-378
-380
-392
-365
-366
-341
-310
-305
-307
-307
-313
-323
-344
-385
-373
-339
-346
-346
-323
-322
-337
-350
-341
-319
-299
-317
-327
-305
-283
-257
-252
-232
-249
-267
-263
-275
-272
-291
-325
-345
-342
-333
-327
-335
-314
-266
-266
-274
-294
-306
-305
-312
-302
-263
-248
-257
-263
-259
-259
-278
-280
-293
-299
-311
-310
-310
-304
-278
-278
-282
-315
-339
-329
-319
-296
-294
-300
-286
-266
-255
-240
-216
-210
-184
-177
-182
-174
-185
-200
-221
-215
-212
-218
-216
-241
-254
-257
-233
-234
-279
-276
-283
-304
-285
-276
-263
-255
-271
-276
-285
-274
-241
-220
-218
-219
-240
-261
-263
-282
-281
-282
-293
-296
-288
-292
-311
-332
-354
-359
-359
-352
-333
-319
-303
-303
-300
-278
-277
-290
-314
-341
-332
-320
-333
-349
-365
-388
-403
-407
-406
-398
-401
-397
-382
-374
-375
-373
-362
-359
-358
-339
-324
-325
-326
-304
-305
-306
-289
-301
-319
-331
-351
-361
-368
-365
-361
-357
-351
-345
-340
-350
-352
-364
-370
-366
-352
-341
-342
-336
-347
-347
-345
-346
-342
-322
-319
-343
-346
-343
-346
-338
-334
-323
-319
-324
-303
-291
-279
-245
-219
-205
-200
-201
-216
-247
-262
-274
-295
-311
-298
-305
-308
-298
-317
-327
-309
-307
-309
-296
-292
-318
-326
-323
-327
-312
-280
-239
-208
-178
-180
-193
-204
-222
-246
-266
-281
-291
-328
-361
-358
-351
-350
-355
-369
-369
-359
-371
-369
-352
-324
-308
-324
-329
-311
-320
-307
-299
-311
-315
-314
-335
-338
-328
-335
-336
-340
-346
-346
-353
-345
-338
-338
-309
-298
-288
-280
-293
-290
-292
-304
-316
-329
-343
-361
-360
-353
-349
-364
-379
-396
-395
-392
-382
-377
-372
-359
-361
-336
-306
-278
-281
-268
-248
-254
-241
-217
-191
-179
-165
-155
-164
-207
-246
-273
-284
-286
-285
-275
-287
-289
-275
-260
-250
-255
-254
-248
-243
-247
-230
-239
-248
-243
-253
-241
-228
-250
-261
-270
-299
-330
-335
-329
-338
-323
-327
-320
-309
-329
-315
-278
-248
-240
-242
-257
-267
-273
-296
-290
-292
-319
-323
-319
-315
-322
-314
-302
-323
-315
-280
-279
-266
-264
-254
-240
-230
-226
-232
-236
-260
-277
-296
-309
-325
-330
-311
-303
-317
-323
-337
-349
-366
-377
-367
-360
-360
-341
-332
-314
-294
-300
-292
-296
-299
-310
-327
-294
-292
-334
-323
-299
-303
-297
-289
-305
-315
-306
-287
-297
-303
-311
-326
-326
-315
-296
-289
-289
-304
-313
-320
-337
-329
-307
-304
-293
-290
-291
-292
-302
-317
-334
-320
-302
-295
-303
-287
-278
-271
-254
-253
-243
-256
-273
-263
-282
-308
-305
-302
-298
-285
-303
-307
-303
-310
-310
-314
-327
-337
-334
-333
-340
-329
-316
-308
-310
-299
-264
-264
-268
-266
-278
-294
-286
-270
-273
-270
-266
-280
-293
-300
-308
-316
-313
-312
-305
-275
-276
-290
-275
-277
-255
-234
-235
-244
-248
-251
-265
-273
-274
-270
-272
-267
-269
-280
-284
-306
-303
-300
-302
-300
-309
-288
-275
-282
-257
-246
-254
-269
-299
-294
-286
-292
-296
-308
-311
-305
-329
-344
-341
-339
-338
-333
-326
-331
-325
-329
-306
-281
-299
-283
-254
-239
-236
-261
-258
-240
-247
-228
-224
-229
-217
-234
-241
-253
-251
-260
-280
-296
-308
-284
-277
-277
-265
-255
-223
-209
-194
-165
-158
-161
-157
-165
-187
-195
-199
-218
-226
-213
-217
-234
-244
-258
-262
-274
-275
-246
-220
-221
-212
-187
-198
-193
-189
-191
-201
-215
-228
-246
-260
-265
-271
-277
-283
-285
-284
-299
-306
-316
-337
-349
-353
-352
-340
-323
-304
-280
-242
-243
-248
-248
-253
-241
-254
-254
-247
-255
-248
-267
-276
-297
-313
-299
-315
-325
-306
-292
-292
-257
-240
-220
-188
-179
-176
-181
-202
-218
-237
-251
-259
-260
-260
-267
-254
-257
-284
-289
-304
-300
-267
-268
-268
-264
-245
-240
-243
-219
-213
-221
-234
-241
-254
-264
-255
-275
-278
-282
-285
-259
-250
-259
-269
-269
-265
-268
-262
-245
-246
-243
-244
-241
-219
-215
-201
-187
-186
-175
-182
-193
-181
-185
-187
-183
-210
-213
-230
-232
-221
-245
-243
-251
-253
-241
-252
-257
-248
-252
-253
-231
-237
-241
-246
-248
-233
-244
-250
-246
-249
-245
-243
-228
-237
-259
-252
-250
-245
-240
-245
-240
-229
-233
-229
-228
-242
-235
-241
-271
-258
-247
-261
-291
-311
-309
-326
-337
-349
-350
-347
-359
-330
-312
-325
-318
-309
-316
-333
-328
-320
-323
-301
-272
-261
-285
-310
-301
-291
-301
-296
-275
-269
-270
-278
-261
-263
-264
-245
-257
-263
-245
-235
-263
-249
-224
-229
-248
-252
-259
-258
-268
-281
-262
-257
-233
-223
-219
-239
-244
-246
-248
-229
-240
-230
-235
-254
-251
-259
-258
-247
-249
-252
-262
-262
-269
-281
-275
-270
-269
-258
-254
-263
-247
-261
-275
-268
-272
-268
-267
-278
-275
-273
-238
-220
-221
-207
-224
-236
-243
-258
-247
-257
-277
-281
-286
-284
-287
-279
-268
-269
-270
-276
-274
-248
-252
-274
-258
-257
-249
-259
-270
-265
-283
-292
-280
-286
-303
-290
-285
-291
-294
-301
-318
-328
-323
-333
-337
-322
-334
-340
-328
-314
-320
-331
-319
-318
-315
-298
-306
-302
-284
-276
-254
-241
-244
-236
-232
-246
-250
-240
-243
-237
-227
-226
-214
-219
-224
-224
-225
-219
-208
-203
-207
-199
-207
-227
-231
-218
-212
-223
-229
-250
-256
-247
-245
-234
-210
-195
-187
-176
-184
-181
-187
-191
-197
-218
-208
-215
-221
-223
-234
-235
-243
-240
-240
-247
-254
-275
-270
-278
-284
-283
-297
-288
-294
-289
-279
-274
-261
-269
-264
-259
-262
-256
-265
-268
-280
-285
-285
-287
-297
-304
-295
-298
-278
-259
-268
-282
-268
-266
-264
-256
-254
-231
-225
-217
-205
-214
-220
-217
-228
-226
-211
-214
-230
-232
-209
-213
-224
-217
-244
-257
-253
-275
-281
-282
-295
-296
-298
-292
-287
-281
-268
-272
-262
-250
-272
-279
-274
-299
-299
-306
-297
-304
-315
-302
-319
-318
-324
-330
-337
-335
-298
-299
-296
-258
-248
-251
-244
-249
-262
-258
-252
-253
-258
-254
-254
-267
-259
-243
-245
-259
-250
-239
-234
-216
-200
-212
-228
-232
-249
-247
-227
-226
-222
-224
-207
-211
-228
-213
-214
-221
-215
-231
-223
-217
-216
-207
-209
-222
-225
-226
-241
-233
-228
-217
-236
-243
-228
-227
-215
-214
-234
-232
-213
-208
-221
-226
-230
-254
-267
-267
-259
-254
-262
-253
-264
-258
-241
-257
-263
-257
-259
-254
-242
-251
-253
-253
-262
-274
-293
-305
-303
-325
-330
-316
-325
-320
-322
-316
-288
-277
-267
-257
-252
-239
-242
-254
-258
-259
-265
-268
-267
-262
-252
-243
-240
-226
-231
-238
-231
-220
-220
-216
-221
-222
-231
-256
-249
-261
-267
-255
-258
-262
-271
-261
-259
-262
-256
-244
-241
-234
-230
-226
-224
-234
-239
-236
-236
-233
-231
-234
-223
-224
-232
-229
-228
-245
-249
-219
-221
-229
-227
-224
-232
-225
-224
-232
-209
-206
-215
-219
-215
-209
-210
-209
-218
-209
-219
-249
-245
-246
-231
-228
-255
-243
-240
-262
-259
-262
-266
-263
-268
-259
-246
-257
-248
-243
-234
-227
-232
-225
-239
-229
-221
-226
-221
-222
-212
-218
-235
-229
-230
-224
-219
-219
-221
-218
-213
-200
-202
-206
-201
-197
-188
-184
-184
-202
-220
-221
-243
-270
-269
-264
-286
-292
-282
-275
-263
-255
-242
-260
-274
-270
-271
-276
-285
-288
-285
-293
-294
-272
-282
-277
-256
-262
-256
-260
-264
-264
-258
-262
-266
-259
-268
-274
-267
-261
-281
-280
-267
-275
-269
-251
-240
-222
-229
-237
-227
-221
-226
-230
-216
-200
-204
-202
-208
-205
-192
-187
-193
-200
-185
-184
-186
-184
-179
-187
-189
-202
-210
-215
-209
-199
-212
-204
-191
-194
-200
-198
-203
-205
-213
-211
-221
-231
-227
-218
-224
-233
-222
-231
-245
-233
-226
-222
-224
-229
-228
-233
-239
-234
-225
-228
-248
-249
-248
-264
-251
-247
-247
-231
-223
-216
-222
-232
-231
-230
-239
-240
-234
-234
-220
-235
-226
-201
-214
-219
-212
-212
-209
-211
-218
-212
-197
-187
-181
-180
-187
-191
-185
-200
-212
-231
-248
-224
-237
-249
-236
-253
-251
-264
-276
-277
-275
-258
-257
-259
-256
-249
-260
-259
-258
-263
-241
-235
-237
-243
-250
-238
-252
-251
-245
-242
-237
-254
-247
-249
-246
-228
-226
-221
-209
-200
-202
-210
-200
-202
-197
-197
-196
-198
-198
-183
-194
-188
-176
-180
-170
-174
-186
-184
-204
-199
-200
-210
-211
-212
-195
-192
-202
-201
-202
-209
-215
-208
-196
-200
-220
-218
-216
-233
-224
-224
-237
-247
-247
-241
-229
-228
-232
-231
-220
-228
-235
-239
-232
-213
-208
-213
-212
-206
-214
-219
-233
-233
-233
-247
-249
-250
-247
-246
-248
-250
-263
-246
-252
-271
-266
-249
-257
-264
-244
-259
-269
-273
-273
-271
-269
-271
-270
-255
-249
-242
-245
-241
-235
-233
-224
-242
-234
-220
-216
-209
-231
-220
-203
-208
-212
-207
-182
-176
-199
-214
-232
-229
-218
-226
-229
-223
-225
-231
-244
-257
-242
-234
-231
-222
-214
-230
-237
-225
-211
-208
-222
-223
-231
-247
-256
-261
-268
-284
-283
-284
-297
-295
-285
-292
-305
-302
-284
-292
-287
-273
-281
-286
-293
-300
-293
-279
-268
-253
-246
-259
-252
-245
-234
-222
-224
-219
-227
-242
-242
-242
-239
-243
-252
-246
-248
-249
-253
-255
-264
-269
-256
-237
-231
-228
-220
-226
-208
-187
-180
-181
-189
-188
-186
-177
-184
-187
-185
-181
-178
-185
-187
-191
-186
-201
-216
-223
-238
-246
-246
-262
-267
-233
-221
-222
-221
-238
-251
-257
-251
-243
-269
-271
-261
-264
-250
-258
-266
-283
-274
-279
-297
-277
-276
-270
-256
-273
-272
-257
-259
-264
-283
-291
-284
-289
-280
-282
-280
-260
-270
-268
-270
-259
-255
-255
-251
-254
-250
-249
-246
-239
-229
-229
-230
-233
-242
-257
-262
-257
-266
-264
-271
-276
-278
-285
-263
-261
-271
-262
-244
-244
-249
-249
-245
-255
-251
-247
-257
-247
-221
-209
-211
-198
-203
-204
-197
-199
-202
-199
-195
-189
-203
-223
-220
-228
-229
-224
-209
-199
-205
-221
-210
-198
-219
-212
-202
-208
-212
-221
-210
-202
-198
-192
-203
-213
-222
-210
-210
-217
-215
-214
-196
-178
-195
-206
-197
-205
-226
-245
-256
-261
-250
-258
-273
-257
-232
-239
-229
-218
-220
-204
-210
-211
-194
-199
-213
-215
-225
-217
-212
-229
-223
-226
-217
-220
-236
-236
-230
-227
-237
-247
-232
-219
-236
-231
-218
-225
-226
-216
-227
-231
-220
-211
-210
-209
-206
-215
-211
-211
-231
-230
-232
-236
-220
-204
-203
-213
-208
-196
-197
-200
-199
-205
-201
-209
-208
-204
-221
-211
-207
-207
-187
-181
-186
-174
-165
-168
-157
-138
-141
-149
-147
-135
-140
-164
-145
-143
-133
-128
-123
-116
-116
-110
-107
-112
-122
-115
-118
-132
-146
-166
-177
-174
-183
-169
-161
-160
-144
-141
-149
-158
-141
-137
-151
-149
-154
-145
-150
-178
-189
-205
-216
-216
-223
-231
-223
-212
-206
-202
-178
-178
-196
-202
-209
-224
-220
-207
-215
-210
-192
-184
-187
-188
-182
-179
-172
-165
-181
-191
-187
-192
-194
-187
-207
-202
-195
-204
-209
-205
-210
-193
-190
-193
-171
-181
-186
-176
-176
-165
-155
-166
-160
-161
-171
-161
-165
-158
-147
-148
-153
-149
-152
-144
-143
-160
-156
-153
-148
-140
-134
-154
-155
-141
-145
-131
-129
-113
-121
-124
-124
-132
-143
-152
-155
-166
-179
-168
-171
-182
-187
-192
-197
-194
-167
-159
-158
-147
-142
-120
-113
-115
-101
-105
-115
-123
-111
-110
-101
-92
-94
-99
-105
-110
-124
-130
-129
-116
-131
-138
-157
-186
-176
-188
-197
-206
-217
-196
-199
-211
-216
-207
-192
-178
-200
-211
-212
-225
-213
-217
-235
-233
-237
-244
-237
-254
-242
-243
-255
-251
-239
-239
-246
-234
-230
-232
-231
-235
-244
-250
-251
-247
-251
-247
-240
-228
-226
-220
-238
-255
-248
-240
-228
-229
-229
-229
-224
-211
-217
-209
-201
-204
-195
-192
-197
-192
-178
-195
-210
-192
-201
-204
-203
-209
-210
-199
-201
-195
-182
-194
-198
-195
-195
-197
-200
-199
-206
-211
-199
-206
-210
-191
-178
-187
-184
-176
-177
-170
-169
-168
-166
-172
-190
-192
-183
-187
-180
-167
-177
-178
-162
-175
-184
-189
-190
-212
-228
-224
-230
-216
-208
-232
-230
-222
-217
-223
-217
-215
-229
-213
-216
-236
-226
-231
-244
-256
-266
-260
-261
-251
-253
-253
-246
-263
-256
-234
-238
-245
-236
-233
-233
-226
-246
-277
-265
-260
-277
-274
-273
-275
-271
-257
-264
-271
-269
-281
-278
-279
-291
-293
-298
-295
-307
-306
-279
-277
-273
-252
-237
-245
-235
-230
-249
-234
-214
-218
-224
-218
-214
-226
-237
-249
-256
-227
-216
-236
-207
-214
-229
-211
-225
-250
-270
-270
-260
-260
-237
-239
-263
-255
-254
-258
-277
-277
-272
-261
-267
-260
-253
-249
-233
-224
-217
-219
-202
-198
-193
-210
-224
-221
-227
-217
-232
-252
-244
-249
-254
-242
-231
-242
-247
-243
-234
-247
-260
-251
-258
-261
-263
-280
-286
-288
-301
-291
-293
-307
-311
-278
-284
-306
-289
-284
-266
-270
-273
-265
-270
-267
-248
-238
-239
-245
-243
-221
-231
-240
-223
-246
-255
-246
-263
-254
-258
-247
-223
-251
-259
-261
-273
-275
-265
-253
-249
-245
-245
-242
-258
-257
-247
-263
-286
-294
-297
-292
-304
-326
-314
-308
-312
-308
-305
-308
-303
-320
-335
-318
-327
-338
-324
-333
-343
-320
-331
-327
-316
-317
-319
-332
-315
-305
-299
-286
-284
-286
-276
-288
-291
-288
-294
-297
-303
-291
-281
-270
-248
-258
-261
-251
-244
-218
-217
-233
-231
-215
-192
-182
-178
-169
-162
-165
-174
-172
-171
-168
-165
-188
-218
-215
-207
-214
-223
-233
-204
-197
-203
-197
-208
-213
-215
-217
-239
-266
-251
-240
-264
-289
-297
-297
-277
-286
-299
-297
-304
-284
-290
-295
-293
-286
-261
-260
-266
-258
-269
-278
-281
-290
-310
-329
-326
-325
-344
-340
-334
-337
-343
-337
-311
-308
-310
-310
-295
-275
-292
-293
-260
-256
-257
-252
-253
-268
-269
-262
-255
-257
-250
-255
-263
-254
-254
-256
-268
-281
-300
-322
-340
-347
-357
-345
-344
-338
-302
-306
-297
-292
-297
-285
-305
-295
-285
-288
-281
-285
-281
-300
-314
-311
-309
-300
-291
-290
-277
-266
-254
-239
-237
-259
-254
-257
-258
-244
-255
-248
-245
-249
-236
-242
-243
-226
-212
-207
-229
-238
-227
-228
-237
-231
-254
-247
-227
-256
-258
-247
-247
-247
-233
-229
-246
-249
-235
-227
-215
-191
-186
-194
-204
-223
-238
-245
-251
-259
-262
-273
-267
-253
-253
-247
-265
-273
-264
-273
-269
-272
-283
-278
-282
-299
-297
-307
-313
-292
-302
-336
-329
-325
-339
-322
-316
-327
-315
-325
-328
-330
-348
-353
-359
-348
-344
-342
-334
-331
-325
-323
-315
-319
-302
-287
-298
-303
-304
-295
-289
-287
-298
-309
-313
-326
-318
-300
-289
-287
-272
-250
-266
-273
-262
-250
-235
-226
-215
-218
-232
-217
-222
-233
-228
-231
-258
-255
-241
-251
-254
-277
-297
-264
-269
-275
-249
-262
-254
-237
-237
-214
-232
-256
-253
-262
-260
-261
-277
-283
-284
-301
-300
-302
-308
-303
-318
-310
-302
-319
-316
-309
-335
-355
-355
-367
-367
-358
-354
-342
-323
-311
-313
-303
-299
-307
-306
-294
-288
-313
-311
-280
-297
-303
-280
-271
-261
-267
-269
-262
-274
-269
-267
-280
-288
-276
-277
-304
-302
-278
-272
-280
-257
-261
-254
-235
-244
-261
-263
-261
-275
-274
-279
-286
-300
-304
-304
-296
-290
-289
-291
-290
-301
-300
-302
-299
-295
-293
-289
-303
-297
-301
-306
-300
-305
-309
-291
-281
-286
-293
-294
-294
-290
-295
-292
-298
-296
-284
-285
-292
-280
-283
-270
-254
-264
-255
-250
-248
-279
-288
-293
-315
-298
-303
-298
-273
-277
-285
-270
-256
-279
-279
-267
-260
-257
-255
-229
-221
-219
-216
-227
-237
-236
-235
-234
-240
-238
-244
-249
-246
-251
-254
-265
-261
-270
-266
-261
-263
-253
-250
-240
-251
-259
-249
-246
-258
-231
-231
-259
-250
-228
-224
-256
-271
-265
-289
-297
-301
-309
-322
-328
-329
-339
-329
-325
-327
-314
-331
-337
-321
-327
-322
-315
-330
-332
-325
-325
-308
-307
-296
-303
-296
-288
-303
-296
-293
-299
-311
-326
-326
-318
-327
-330
-341
-333
-311
-306
-293
-290
-281
-268
-290
-282
-269
-283
-269
-255
-263
-243
-244
-252
-242
-267
-257
-256
-287
-287
-286
-305
-327
-332
-314
-317
-317
-296
-306
-307
-304
-315
-306
-298
-309
-303
-310
-315
-295
-297
-297
-296
-305
-308
-297
-281
-306
-311
-315
-332
-317
-315
-291
-282
-305
-300
-305
-301
-262
-263
-265
-253
-250
-227
-214
-204
-216
-238
-242
-238
-252
-258
-248
-246
-216
-222
-245
-225
-221
-227
-225
-230
-216
-222
-226
-240
-254
-251
-265
-262
-250
-252
-266
-279
-285
-292
-296
-302
-307
-301
-294
-295
-305
-315
-320
-328
-335
-351
-378
-370
-377
-390
-402
-413
-407
-407
-407
-402
-380
-366
-350
-337
-352
-356
-336
-330
-348
-357
-363
-360
-344
-340
-339
-329
-325
-324
-312
-312
-292
-302
-322
-316
-317
-276
-291
-340
-319
-307
-335
-303
-282
-295
-292
-292
-291
-291
-277
-274
-294
-296
-282
-281
-264
-252
-275
-276
-262
-264
-276
-258
-245
-251
-252
-266
-283
-279
-269
-284
-297
-304
-301
-306
-316
-295
-305
-302
-304
-312
-280
-285
-281
-271
-277
-284
-291
-290
-275
-285
-314
-332
-336
-352
-353
-338
-336
-330
-323
-309
-300
-306
-318
-293
-322
-334
-313
-321
-311
-303
-319
-316
-308
-316
-312
-313
-315
-312
-309
-306
-314
-322
-330
-343
-344
-366
-390
-387
-369
-372
-375
-350
-349
-351
-336
-327
-319
-320
-304
-283
-292
-283
-288
-299
-304
-341
-339
-332
-335
-338
-347
-354
-354
-348
-342
-350
-354
-335
-326
-344
-335
-328
-324
-304
-313
-307
-300
-310
-322
-321
-301
-302
-317
-322
-318
-335
-351
-349
-369
-349
-341
-351
-342
-348
-338
-330
-330
-319
-307
-319
-308
-293
-300
-296
-268
-274
-287
-257
-259
-258
-240
-217
-221
-229
-225
-226
-250
-242
-236
-235
-213
-219
-242
-256
-256
-259
-245
-235
-247
-253
-240
-239
-240
-225
-222
-226
-207
-208
-234
-244
-246
-245
-246
-262
-262
-274
-293
-289
-289
-301
-311
-299
-296
-287
-309
-304
-263
-284
-308
-288
-257
-267
-275
-239
-223
-250
-275
-248
-251
-280
-275
-261
-259
-273
-260
-247
-263
-279
-276
-267
-262
-279
-286
-247
-233
-304
-306
-280
-313
-308
-295
-273
-275
-286
-263
-268
-278
-278
-296
-330
-355
-352
-364
-357
-344
-332
-312
-327
-322
-328
-365
-375
-376
-396
-397
-413
-405
-371
-382
-392
-388
-394
-423
-426
-415
-432
-447
-461
-459
-444
-429
-437
-455
-414
-396
-414
-393
-388
-394
-389
-393
-377
-377
-407
-403
-395
-425
-435
-411
-423
-437
-395
-399
-401
-384
-399
-391
-373
-386
-373
-342
-337
-352
-361
-339
-322
-353
-349
-249
-270
-349
-277
-243
-315
-358
-310
-270
-327
-286
-218
-268
-231
-208
-246
-214
-235
-215
-186
-224
-195
-197
-235
-188
-211
-211
-117
-120
-233
-221
-98
-131
-204
-145
-110
-160
-197
-158
-152
-262
-231
-129
-143
-232
-192
-132
-156
-187
-122
-88
-170
-146
-108
-113
-112
-161
-166
-103
-152
-208
-144
-78
-122
-107
-111
-112
-67
-65
-32
-42
-77
-13
-25
-71
-87
-50
-59
-136
-49
-51
-99
-122
-114
-90
-176
-205
-123
-140
-173
-182
-178
-171
-230
-188
-197
-296
-298
-254
-279
-355
-337
-318
-383
-376
-383
-387
-410
-469
-454
-446
-475
-486
-488
-473
-485
-542
-520
-522
-585
-589
-581
-608
-636
-614
-596
-635
-638
-631
-634
-630
-658
-663
-675
-715
-743
-690
-679
-751
-724
-646
-674
-702
-678
-631
-625
-663
-622
-550
-581
-616
-539
-500
-555
-636
-569
-456
-449
-519
-490
-473
-521
-505
-510
-485
-477
-523
-440
-402
-585
-493
-394
-470
-480
-383
-402
-509
-412
-314
-424
-445
-239
-267
-349
-307
-184
-377
-369
-67
-333
-304
101
-172
-405
-26
-100
-158
-31
-305
-205
185
-45
-420
-27
401
-140
-376
182
258
-156
-123
316
41
-103
197
148
70
58
220
56
-221
133
255
73
-208
141
362
30
-166
139
328
-94
-30
138
211
-11
5
278
166
128
127
210
134
156
230
280
230
177
301
273
161
222
300
235
229
305
330
256
212
293
277
197
191
229
312
255
188
216
242
259
156
86
133
99
4
-30
-22
-67
-118
-153
-159
-167
-244
-358
-416
-468
-512
-577
-649
-661
-680
-755
-869
-896
-905
-965
-1026
-1053
-1065
-1120
-1162
-1196
-1221
-1235
-1260
-1286
-1284
-1267
-1287
-1316
-1293
-1251
-1254
-1255
-1212
-1155
-1141
-1156
-1104
-1026
-988
-971
-942
-887
-849
-854
-843
-756
-703
-709
-683
-602
-599
-619
-607
-558
-572
-505
-451
-528
-477
-484
-404
-322
-455
-505
-113
-229
-696
-287
-188
-483
-544
-22
-84
-430
11
-206
-261
82
-351
-374
72
-246
-131
4
48
-3
-157
101
328
-89
-270
226
497
-125
-197
61
410
327
-412
52
498
74
-195
98
135
211
249
-140
-94
353
198
23
28
163
161
169
141
-59
252
537
74
-217
239
581
33
-193
278
359
175
103
-24
363
360
-64
33
285
205
-19
297
403
273
300
351
323
300
328
322
426
430
301
398
519
505
579
536
508
597
655
663
620
617
671
616
552
565
570
531
476
440
450
439
376
319
350
352
230
113
94
106
13
-112
-142
-137
-195
-311
-388
-371
-429
-568
-642
-615
-657
-797
-852
-869
-877
-945
-1062
-1049
-996
-1044
-1127
-1135
-1091
-1111
-1161
-1175
-1139
-1103
-1118
-1136
-1112
-1082
-1098
-1086
-1057
-1007
-971
-964
-942
-884
-800
-801
-805
-722
-656
-660
-682
-668
-634
-668
-703
-674
-639
-567
-602
-662
-583
-454
-793
-855
-373
-626
-866
-764
-700
-599
-509
-629
-779
-438
-553
-586
-64
-869
-742
-55
-172
-866
-725
203
-361
-930
-182
150
-768
-513
-264
53
-530
-672
178
-84
-552
-369
290
-152
-597
126
99
-286
-221
138
385
-190
-512
435
281
-249
-246
344
628
-484
-338
485
394
-270
45
381
197
-86
-79
438
213
-53
351
291
-52
-38
696
50
-118
512
248
97
280
137
115
366
289
-23
327
485
131
135
335
562
93
232
509
424
291
359
480
345
427
369
553
569
402
469
576
574
503
739
831
603
583
773
721
614
749
815
716
596
587
530
352
405
514
450
417
402
382
333
230
201
211
139
102
28
-79
-179
-246
-285
-382
-380
-374
-433
-474
-551
-625
-705
-801
-861
-916
-945
-1017
-1075
-1066
-1082
-1116
-1105
-1066
-1031
-1028
-1071
-1079
-1058
-1096
-1121
-1091
-1016
-1029
-1039
-970
-979
-982
-948
-929
-889
-866
-845
-850
-887
-900
-899
-864
-886
-868
-776
-724
-787
-842
-609
-653
-898
-718
-661
-871
-673
-805
-868
-760
-700
-756
-838
-489
-763
-675
-655
-955
-446
-667
-633
-769
-690
-139
-824
-822
-373
-584
-801
-110
-329
-627
-345
-285
-58
-360
-508
-162
490
-605
-497
506
-84
-642
-62
311
-58
-346
-201
515
-169
-431
338
-64
-284
248
196
-252
85
234
374
-34
-260
311
282
80
146
-138
237
330
-90
299
208
-21
162
354
-255
-314
530
308
-511
-216
711
80
-454
6
625
78
-671
266
484
-255
-293
342
381
-167
83
432
196
-123
103
554
240
192
451
148
131
488
456
344
395
616
501
300
532
401
545
685
587
491
756
926
623
682
868
746
479
596
503
271
327
466
326
275
344
254
146
64
148
150
-64
-135
-66
-182
-362
-376
-349
-408
-476
-506
-502
-564
-703
-791
-828
-891
-951
-1038
-1056
-1057
-1130
-1193
-1199
-1160
-1156
-1164
-1159
-1144
-1117
-1169
-1218
-1147
-1113
-1117
-1078
-968
-907
-960
-967
-938
-951
-954
-928
-903
-896
-877
-929
-964
-863
-796
-776
-790
-816
-839
-726
-831
-915
-715
-945
-1019
-566
-934
-834
-475
-1124
-859
-560
-962
-921
-712
-538
-606
-847
-711
-540
-579
-733
-354
-474
-1104
-322
158
-1443
-707
67
-574
-555
-478
129
-1030
-682
92
-318
-951
-276
1017
-923
-1061
418
558
-1179
-828
1158
-439
-775
331
300
-536
-341
523
-322
-437
-203
902
-387
-1082
1164
91
-999
512
644
-486
76
565
-305
-34
60
144
392
-515
-132
543
48
-655
202
361
-277
-602
810
199
-687
377
190
-33
-123
-64
82
369
-8
-435
464
423
-426
181
537
173
-147
218
571
-85
181
552
121
237
534
286
161
496
498
264
374
290
666
698
137
578
917
688
193
679
1039
500
472
864
795
380
439
498
417
292
346
466
378
172
242
403
162
38
247
191
-66
-173
-93
-238
-452
-453
-415
-455
-546
-538
-519
-557
-693
-794
-775
-804
-916
-986
-1006
-1069
-1098
-1114
-1143
-1075
-1006
-1007
-1059
-1046
-980
-1061
-1127
-1047
-982
-1008
-1049
-1008
-952
-981
-1066
-1028
-906
-877
-893
-884
-883
-836
-794
-879
-850
-653
-853
-1015
-628
-893
-902
-746
-860
-901
-1019
-907
-616
-1070
-1247
-642
-949
-592
-718
-1146
-52
-744
-980
-559
-825
-686
-656
-298
-384
-894
-676
445
-791
-1040
-7
-67
-769
-336
-317
-561
11
-487
-416
-148
-387
355
-510
-377
156
-141
-448
-160
304
-183
141
-338
52
-462
34
994
-834
-691
759
543
-382
-401
156
437
-631
17
877
-543
-254
318
113
-138
-223
297
309
-54
4
-68
44
74
-128
-56
-115
-53
-327
307
-389
-60
612
-360
-89
435
-145
-197
-222
163
399
-182
54
490
166
-206
157
117
7
180
67
422
340
152
383
285
398
-194
641
601
168
330
614
533
19
596
721
345
245
734
672
580
526
698
822
586
866
639
507
633
480
264
271
487
379
257
316
369
314
110
132
299
229
11
0
-77
-117
-191
-420
-393
-333
-353
-474
-512
-484
-574
-713
-789
-766
-823
-910
-918
-895
-933
-1021
-1044
-971
-1015
-1040
-1010
-1040
-1009
-980
-1063
-1099
-1078
-1076
-1039
-1019
-996
-971
-1071
-982
-874
-994
-960
-795
-746
-1037
-970
-747
-945
-1010
-752
-765
-976
-913
-775
-1026
-826
-661
-973
-829
-893
-1037
-364
-835
-1257
-694
-759
-629
-783
-807
-794
-456
-895
-667
-688
-976
-181
-464
-1485
126
199
-1150
-1055
409
-105
-1429
-254
207
-683
-1194
-121
308
-785
-736
161
-540
-416
-74
-361
-78
-142
-215
101
-332
168
-132
-550
155
-25
-834
24
433
-610
-647
-22
141
-270
-21
-341
-182
29
100
16
-316
315
-304
-266
271
-66
-459
-88
0
-303
8
-483
-61
133
-83
-62
-295
71
-188
-168
-267
471
573
-1173
249
823
-438
-400
290
372
-487
48
643
-62
-475
223
615
-317
-159
527
349
10
-394
898
603
-560
438
1035
342
-148
545
821
-7
248
562
583
259
134
971
461
398
537
770
671
435
864
681
616
369
354
517
216
172
425
498
194
111
341
203
-37
84
157
26
-187
-258
-193
-403
-495
-470
-486
-475
-500
-582
-671
-621
-769
-922
-878
-874
-993
-1060
-979
-1082
-1136
-1104
-1114
-1062
-1049
-1012
-993
-1035
-1123
-1058
-1023
-1131
-1210
-925
-786
-1053
-1059
-841
-926
-1210
-951
-731
-1085
-1106
-891
-1098
-1139
-860
-1057
-1024
-753
-951
-629
-1294
-1148
-473
-867
-1464
-1094
-85
-1326
-1036
-481
-990
-867
-1331
-609
-359
-1194
-925
-196
-1009
-1060
-58
-689
-793
-319
-381
-501
-1180
14
-106
-1245
-598
91
-120
-1230
324
-412
-1033
-27
-133
-76
-790
27
75
-528
-849
336
393
-1147
-298
263
-8
-592
220
103
-347
-11
-262
-275
536
-221
-790
60
499
-200
-536
374
-300
176
-169
-775
438
15
-905
45
705
-783
438
-267
-402
225
-364
151
-394
-289
671
-380
-691
497
-122
-768
-80
695
-556
-659
30
281
-98
-564
40
512
20
-112
-81
-18
705
123
-699
415
479
-48
230
308
0
206
-104
832
231
-73
707
128
334
358
549
454
481
466
537
523
484
632
576
524
775
618
195
888
1061
301
344
821
644
213
277
504
374
275
301
190
327
355
200
75
198
329
-32
-256
-89
-16
-371
-614
-303
-192
-532
-628
-461
-369
-678
-755
-627
-696
-945
-1027
-892
-1013
-1052
-984
-941
-1016
-939
-861
-931
-1061
-1145
-865
-865
-1209
-1081
-866
-1105
-1059
-945
-816
-798
-1084
-903
-604
-1000
-924
-964
-756
-848
-1076
-803
-1160
-732
-313
-1045
-1101
-737
-637
-890
-1502
-401
-459
-1202
-1014
-683
-590
-1116
-789
-813
-376
-1104
-843
-638
-487
-1199
-714
-49
-1460
-128
-231
-907
-726
-606
105
-884
-1357
341
11
-2093
159
678
-1563
-462
314
-468
-295
20
-23
-1651
538
718
-1613
-168
584
-317
-698
430
-639
-388
811
-283
-443
-359
302
-366
-229
709
-355
-179
88
60
60
196
-238
-506
181
478
-53
-672
494
-19
-432
522
-461
89
-57
79
-999
19
1510
-686
-1240
662
512
-1154
-217
1095
-111
-768
552
700
-807
-287
1136
-372
-236
674
351
-351
111
908
-105
-921
731
1108
-966
-480
1000
345
-455
152
1034
-264
-604
1119
660
-677
220
1325
258
-227
509
409
117
367
781
286
216
791
386
425
899
836
270
93
1040
892
351
542
513
649
550
86
207
395
234
118
181
254
228
44
-59
172
29
-383
-316
-209
-347
-664
-629
-394
-504
-624
-436
-431
-708
-753
-813
-800
-894
-957
-826
-963
-912
-727
-912
-1055
-948
-817
-867
-1122
-999
-733
-958
-1138
-1073
-716
-834
-1085
-648
-530
-938
-1039
-561
-1015
-957
-748
-1123
-740
-578
-893
-1355
-628
-642
-712
-466
-1015
-847
-784
-826
-875
-1299
-803
-409
-429
-575
-1571
-345
101
-1519
-1178
-273
-651
-708
-1331
-879
251
-1084
-1164
-259
48
-483
-506
-662
-931
75
-186
-876
-916
171
611
-1074
-610
231
-583
-283
-43
-723
-910
1066
-500
-1304
1308
897
-1979
-14
1237
-514
-918
362
452
-1102
490
637
-965
279
1432
-747
-1139
452
894
-2214
262
2240
-791
-1458
830
1585
-1099
-829
452
501
-449
529
459
-1484
42
1374
-951
-978
1879
460
-1495
-590
1140
323
-1226
290
685
268
-642
-656
511
16
219
735
-97
-483
903
94
31
112
-91
425
-204
-244
743
673
-26
773
21
109
770
116
431
152
263
788
68
179
562
901
313
-575
1129
1270
-200
9
1250
993
157
221
1068
1419
459
418
1247
859
501
981
739
445
672
583
54
133
807
778
-156
-4
624
281
-278
-218
224
95
-549
-414
-203
-375
-590
-701
-593
-477
-731
-835
-714
-692
-918
-1048
-1057
-1224
-941
-931
-1136
-1009
-893
-1177
-1269
-1044
-940
-1001
-903
-982
-1132
-903
-1198
-927
-933
-1276
-682
-578
-973
-1011
-785
-814
-1153
-879
-511
-904
-667
-1018
-1180
-318
-926
-1122
-643
-891
-1040
-876
-995
-918
-1428
-1213
-485
-905
-991
-1121
-1256
-401
-1080
-1246
-1250
-464
-295
-1284
-1216
-960
-254
-550
-1625
-1270
516
65
-1544
-1216
-239
62
-773
-890
81
-61
-393
-1125
332
876
-494
-1295
-960
563
-155
-410
205
-1476
236
593
-647
-759
455
1070
-2009
-280
1090
-353
-1471
256
1084
-855
-235
605
-552
-967
552
793
-1174
-284
1642
733
-1108
-1969
1068
854
-1400
125
668
492
-852
-365
218
-436
451
530
194
-823
72
1135
-1383
159
994
238
78
212
764
15
-702
-205
711
270
430
-54
-23
145
304
152
-1073
-253
1466
378
-765
15
891
709
-236
-341
781
1037
191
329
384
851
768
554
595
645
931
424
615
581
961
1106
577
677
925
1315
683
366
991
1109
703
914
1505
1038
580
680
685
346
189
561
752
500
367
509
427
156
135
77
55
-410
-523
-286
-500
-740
-699
-612
-646
-550
-669
-841
-772
-842
-1051
-1136
-1035
-1108
-1103
-916
-1009
-958
-900
-905
-888
-814
-681
-783
-810
-714
-774
-841
-761
-677
-573
-467
-438
-526
-576
-693
-871
-698
-825
-873
-450
-520
-878
-985
-805
-1037
-525
-523
-1152
-1088
-730
-835
-1115
-929
-1170
-1114
-916
-552
-674
-1107
-823
-656
-1132
-1172
-889
-1145
-1035
-703
-531
-1510
-1462
-371
-274
-1375
-820
560
-734
-1302
-93
166
-1108
-1020
81
481
-39
-880
-394
-372
-148
751
-583
-622
235
540
-753
-1138
580
792
-1383
-574
1158
105
-738
-454
874
-265
-912
93
336
47
-290
294
-896
-770
1390
-58
-1113
556
1513
326
-1212
-472
1129
-375
-781
747
782
268
-210
-656
99
890
423
-366
837
951
-44
-159
182
270
697
1331
-85
164
740
546
410
157
363
1025
935
651
762
1295
852
171
1123
1520
900
545
1541
1867
694
576
1410
1309
944
1541
1557
1322
1453
1750
1373
860
1610
2087
1530
1205
2071
2423
1611
1232
1975
2859
2121
1537
1944
2032
1239
517
702
1029
1259
1225
1053
862
776
849
424
-87
213
376
-63
-531
-408
-212
-487
-750
-578
-231
-290
-571
-690
-686
-937
-1242
-1392
-1309
-1010
-898
-972
-1024
-850
-662
-862
-1022
-795
-563
-580
-700
-655
-525
-570
-562
-424
-289
-77
68
38
-121
-224
-355
-374
-393
-395
-188
-148
-384
-279
-259
-611
-650
-748
-644
-714
-981
-1029
-1194
-1264
-1385
-1375
-1142
-958
-1167
-1344
-1263
-1451
-1395
-1833
-1718
-1347
-1288
-1321
-1208
-929
-908
-914
-1096
-981
-875
-249
-384
-773
-681
-575
-705
-780
-289
-200
-345
1
69
-635
-900
-483
296
-411
-594
-72
-437
-223
-469
-168
-57
-742
-19
406
-371
-795
-333
397
-565
-485
966
433
209
161
-350
130
360
150
203
173
991
631
-649
-525
-159
455
459
179
262
1177
578
-368
260
-9
331
962
414
767
880
221
204
-154
499
1368
618
633
769
588
377
249
548
1047
1102
1224
1125
592
1029
911
618
990
1522
1578
1305
1557
1471
1447
1375
1308
1949
2242
2175
2288
1735
1998
2176
1965
2042
2342
2841
2237
2067
2441
2696
2416
2315
2114
1581
1104
965
985
853
1034
1050
917
612
440
510
181
-80
-85
-334
-724
-997
-1107
-1047
-1214
-1263
-1205
-1176
-1001
-1234
-1397
-1634
-1860
-1864
-1976
-1935
-1762
-1647
-1589
-1487
-1440
-1215
-1175
-1086
-980
-934
-867
-1002
-921
-820
-722
-527
-293
-27
138
147
172
114
59
35
-106
-182
-192
-251
-382
-445
-470
-539
-591
-648
-822
-986
-1250
-1475
-1621
-1869
-1995
-2021
-1864
-1810
-1899
-2117
-2264
-2163
-2161
-2437
-2793
-2629
-2391
-2529
-2617
-2686
-2422
-2087
-2091
-2230
-2057
-1705
-1599
-1763
-1934
-1747
-1498
-1323
-1160
-1001
-720
-631
-781
-836
-769
-667
-589
-632
-916
-342
-24
-662
-711
-210
-49
-206
-308
-338
-648
-542
-263
-611
-1085
-288
253
-833
-514
-681
-514
-799
-1321
-318
-314
-491
-522
-191
-196
-686
-614
256
231
-310
-298
-77
58
-14
-269
-265
87
734
910
404
319
1140
1017
429
550
1071
1368
725
684
856
1098
1042
839
999
1419
1949
1510
1215
1225
1601
1747
1258
1233
1773
2044
1458
1230
1635
1971
2044
1979
2021
2172
2181
2092
1850
1903
2208
2227
2278
2527
2909
2952
2733
2403
1776
1077
306
40
394
885
972
722
586
286
-152
-411
-590
-653
-727
-1094
-1625
-1997
-2030
-2012
-1990
-1798
-1557
-1365
-1344
-1604
-1975
-2469
-2786
-2764
-2642
-2278
-1949
-1890
-1693
-1512
-1383
-1286
-1217
-955
-865
-808
-852
-988
-929
-819
-527
-160
161
586
713
657
593
281
114
6
-8
88
15
25
24
-23
-119
-287
-403
-505
-665
-891
-1235
-1567
-1852
-2057
-2062
-2118
-2115
-2119
-2265
-2429
-2636
-2888
-3070
-3167
-3185
-3149
-3127
-3048
-3004
-2931
-2869
-2841
-2762
-2648
-2484
-2448
-2493
-2465
-2390
-2190
-1953
-1802
-1557
-1292
-1150
-1110
-1112
-1042
-922
-861
-891
-785
-488
-435
-486
-471
-353
-292
-431
-497
-507
-407
-534
-770
-1023
-976
-861
-995
-1040
-926
-925
-1172
-1248
-1423
-1536
-1542
-1540
-1479
-1661
-1652
-1530
-1460
-1196
-1007
-1049
-908
-812
-808
-770
-700
-531
-299
7
246
373
434
480
694
851
888
800
918
1065
1218
1303
1211
1374
1453
1508
1576
1608
1474
1580
1656
1652
1688
1971
2018
1902
2227
2245
2251
2250
2234
2472
2607
2549
2693
2892
2914
3065
3087
3155
3363
3503
3704
3659
3722
3151
1965
977
143
220
658
1176
1483
1390
981
167
-621
-771
-876
-1055
-1022
-1568
-1945
-2397
-2473
-2430
-2459
-2043
-1787
-1637
-1669
-1987
-2593
-3077
-3375
-3103
-2729
-2142
-1676
-1472
-1109
-1141
-1201
-1216
-1013
-780
-562
-481
-416
-494
-410
-153
93
630
1019
1398
1382
1218
966
585
416
446
516
620
816
844
757
539
334
36
-200
-363
-579
-924
-1352
-1710
-2074
-2219
-2280
-2224
-2153
-2184
-2424
-2820
-3194
-3547
-3772
-3862
-3795
-3646
-3443
-3308
-3225
-3229
-3141
-3039
-2970
-2843
-2775
-2754
-2690
-2581
-2474
-2214
-1873
-1503
-1204
-1008
-962
-1046
-1129
-1134
-1069
-992
-781
-551
-403
-292
-227
-252
-202
-138
-148
-208
-317
-422
-581
-713
-718
-699
-669
-566
-584
-691
-898
-1153
-1360
-1518
-1566
-1513
-1492
-1505
-1456
-1429
-1412
-1410
-1400
-1402
-1406
-1362
-1318
-1298
-1220
-1085
-872
-663
-432
-181
70
250
310
368
427
644
776
882
1020
1122
1375
1407
1416
1490
1527
1630
1689
1767
1787
1975
2083
2037
1999
2206
2305
2397
2390
2463
2641
2475
2604
2593
2645
2728
2790
2761
2804
2850
2910
3048
3171
3390
3198
2397
758
-445
-1158
-1168
-460
427
553
205
-345
-1444
-1978
-2210
-2187
-2239
-2365
-2807
-3287
-3592
-3593
-3374
-3135
-2680
-2252
-1929
-2078
-2365
-3093
-3596
-3527
-3188
-2477
-1672
-1179
-856
-535
-645
-639
-554
-272
91
377
531
500
443
523
827
1208
1698
2147
2406
2299
2086
1536
1075
952
916
1040
1173
1330
1281
1051
713
373
24
-153
-233
-545
-942
-1348
-1848
-2205
-2371
-2530
-2563
-2610
-2586
-2752
-3029
-3354
-3756
-3901
-3892
-3676
-3526
-3392
-3147
-3073
-3020
-2846
-2784
-2573
-2293
-2104
-1999
-1994
-1814
-1651
-1390
-1109
-829
-545
-315
-205
-282
-450
-463
-358
-264
-74
-33
5
-7
-68
-125
-204
-267
-334
-342
-410
-602
-768
-841
-945
-953
-949
-949
-997
-1089
-1188
-1428
-1612
-1656
-1622
-1535
-1405
-1313
-1267
-1215
-1131
-1054
-990
-910
-772
-621
-592
-565
-507
-418
-230
-11
153
294
495
607
703
757
835
958
1072
1220
1302
1398
1449
1535
1749
1929
2011
2073
2165
2233
2215
2115
2071
2166
2309
2455
2416
2409
2358
2392
2368
2318
2374
2577
2833
2817
2919
2860
2903
3025
3147
3247
3149
2146
574
-701
-1394
-1162
-321
693
748
466
-339
-1564
-2118
-2356
-2397
-2344
-2550
-2961
-3384
-3623
-3442
-3479
-3180
-2739
-2339
-2127
-2386
-2794
-3569
-3933
-3761
-3334
-2465
-1586
-1200
-786
-732
-852
-874
-890
-492
-136
189
382
404
400
502
784
1225
1625
2031
2110
1861
1534
918
654
531
553
768
906
1057
905
559
202
-264
-628
-766
-949
-1173
-1461
-1748
-2100
-2351
-2397
-2506
-2486
-2530
-2665
-2924
-3302
-3664
-3944
-4078
-4116
-3984
-3789
-3474
-3279
-3165
-3075
-3037
-2963
-2849
-2727
-2566
-2361
-2113
-1832
-1625
-1342
-1071
-774
-545
-423
-375
-433
-459
-459
-436
-323
-178
-78
33
41
-17
-167
-281
-360
-461
-517
-599
-644
-640
-658
-694
-677
-683
-724
-836
-963
-1089
-1248
-1313
-1353
-1304
-1188
-1077
-939
-840
-813
-834
-823
-778
-711
-622
-475
-367
-184
-22
149
394
492
732
875
1010
1062
1132
1299
1324
1547
1758
1891
2094
2172
2229
2179
2077
2185
2126
2159
2233
2352
2517
2548
2686
2674
2561
2664
2653
2693
2781
2724
2851
2838
3005
3056
3058
3336
3371
3475
3608
3589
3678
3695
3111
1632
-88
-1098
-1305
-550
690
1166
966
293
-938
-2041
-2534
-2605
-2483
-2455
-2785
-3265
-3668
-3671
-3560
-3352
-2978
-2534
-2184
-2247
-2616
-3345
-4021
-4016
-3567
-2754
-1652
-1011
-604
-422
-607
-775
-879
-659
-161
258
597
780
687
727
961
1356
1747
2161
2430
2218
1928
1385
849
701
702
947
1196
1290
1290
851
357
-157
-684
-798
-939
-1040
-1270
-1603
-1906
-2241
-2392
-2483
-2559
-2574
-2712
-2953
-3318
-3706
-3927
-4078
-3902
-3584
-3396
-3272
-3296
-3401
-3446
-3359
-3172
-2918
-2601
-2356
-2204
-2049
-1896
-1755
-1529
-1257
-1006
-835
-697
-683
-791
-803
-709
-528
-311
-100
-62
-176
-341
-574
-757
-804
-777
-743
-715
-724
-814
-980
-1122
-1188
-1186
-1156
-1137
-1213
-1354
-1473
-1590
-1613
-1511
-1382
-1228
-1087
-1049
-1082
-1129
-1154
-1126
-1032
-828
-589
-379
-163
-59
13
125
285
488
618
806
908
996
1122
1246
1468
1613
1859
2085
2065
2159
2088
2003
2005
2064
2223
2230
2439
2535
2494
2620
2553
2491
2553
2563
2622
2549
2536
2562
2576
2845
2977
3035
3228
3169
3332
3274
3171
3315
3219
3363
3449
3100
1855
209
-1094
-1482
-910
338
1105
1027
351
-1003
-2114
-2748
-2818
-2728
-2550
-2683
-3118
-3475
-3504
-3528
-3514
-3178
-2812
-2310
-2244
-2547
-3180
-3799
-3871
-3433
-2649
-1591
-905
-579
-346
-522
-762
-932
-696
-275
263
744
985
972
890
1012
1296
1628
1965
2221
2050
1810
1384
918
743
739
902
1106
1266
1169
790
217
-381
-902
-1098
-1166
-1270
-1416
-1686
-1977
-2258
-2422
-2596
-2761
-2797
-2886
-3105
-3337
-3640
-3837
-3901
-3735
-3461
-3304
-3176
-3200
-3305
-3336
-3237
-3012
-2734
-2422
-2180
-2019
-1784
-1605
-1495
-1317
-1115
-902
-724
-604
-615
-692
-687
-607
-433
-236
-147
-167
-267
-436
-672
-871
-884
-863
-837
-767
-849
-997
-1124
-1257
-1380
-1424
-1348
-1318
-1371
-1427
-1547
-1637
-1612
-1513
-1388
-1301
-1191
-1142
-1154
-1139
-1127
-1058
-896
-643
-365
-172
-37
35
121
169
274
445
648
843
985
1106
1201
1313
1430
1678
1798
1928
1992
2017
2062
2054
2129
2036
2087
2217
2363
2383
2389
2379
2397
2471
2487
2502
2461
2527
2579
2608
2583
2737
2776
2978
3125
3185
3303
3262
3269
3162
3200
3324
3503
3472
2334
469
-1109
-1820
-1159
72
1137
1265
486
-666
-1993
-2773
-2973
-2898
-2561
-2554
-2923
-3293
-3513
-3511
-3512
-3231
-2760
-2294
-2068
-2345
-2960
-3615
-3902
-3475
-2623
-1577
-691
-287
-79
-213
-565
-735
-671
-204
464
982
1291
1293
1205
1239
1457
1771
2039
2282
2257
2007
1557
1032
750
723
892
1126
1271
1227
837
204
-427
-964
-1218
-1277
-1280
-1385
-1598
-1873
-2186
-2460
-2666
-2836
-2874
-2892
-3003
-3218
-3530
-3739
-3813
-3628
-3324
-3078
-2963
-2982
-3079
-3145
-3097
-2870
-2547
-2163
-1807
-1600
-1483
-1416
-1331
-1261
-1114
-909
-697
-515
-446
-487
-547
-548
-445
-298
-207
-222
-366
-569
-833
-1059
-1148
-1120
-1025
-931
-937
-1055
-1274
-1502
-1655
-1738
-1703
-1609
-1530
-1501
-1500
-1578
-1625
-1584
-1470
-1325
-1221
-1135
-1105
-1106
-1061
-971
-797
-530
-221
46
141
198
211
223
314
456
730
992
1192
1307
1310
1380
1457
1577
1765
1870
2008
2012
1907
1845
1769
1838
1972
2156
2288
2291
2286
2158
2039
2094
2045
2171
2334
2444
2533
2526
2536
2464
2547
2792
2956
3074
3253
3197
3167
3182
3226
3392
3529
3796
3253
1806
126
-1261
-1409
-528
750
1496
1243
431
-893
-2071
-2455
-2686
-2480
-2322
-2555
-2790
-3128
-3079
-3155
-3158
-2829
-2489
-2104
-2009
-2442
-3074
-3650
-3558
-3000
-2123
-1037
-535
-140
-79
-354
-611
-760
-528
-22
564
1136
1299
1284
1280
1284
1559
1789
2063
2132
1967
1707
1224
874
776
796
999
1194
1242
1065
559
2
-623
-1038
-1126
-1165
-1170
-1269
-1524
-1833
-2129
-2377
-2588
-2710
-2684
-2783
-2929
-3087
-3327
-3474
-3456
-3277
-3010
-2831
-2771
-2873
-3018
-3012
-2919
-2587
-2220
-1853
-1578
-1423
-1299
-1260
-1225
-1098
-950
-729
-473
-345
-318
-382
-426
-418
-308
-205
-185
-233
-404
-656
-875
-1017
-1014
-904
-829
-787
-911
-1095
-1299
-1498
-1610
-1679
-1594
-1470
-1382
-1352
-1432
-1492
-1500
-1488
-1358
-1263
-1179
-1140
-1110
-1040
-1011
-854
-605
-317
-103
21
47
42
109
198
332
548
793
1034
1172
1234
1252
1286
1404
1483
1658
1774
1868
1879
1847
1793
1781
1860
2014
2121
2180
2220
2084
2090
1990
2022
2161
2192
2424
2559
2581
2657
2503
2495
2445
2542
2800
2984
3288
3225
3228
3204
2990
3229
3265
3412
3472
2082
524
-986
-1595
-925
145
1255
1179
531
-555
-1964
-2519
-2861
-2810
-2458
-2673
-2680
-3056
-3175
-3073
-3324
-2949
-2668
-2314
-2031
-2405
-2830
-3412
-3597
-3064
-2376
-1210
-574
-157
111
-236
-377
-664
-556
-27
471
1159
1450
1435
1455
1357
1551
1683
1875
2102
1921
1814
1427
1073
940
840
1015
1136
1208
1106
620
72
-550
-1054
-1209
-1276
-1207
-1283
-1454
-1702
-2072
-2332
-2579
-2713
-2782
-2850
-2901
-3015
-3184
-3333
-3414
-3255
-3022
-2783
-2683
-2759
-2873
-2950
-2840
-2601
-2202
-1791
-1505
-1290
-1172
-1127
-1143
-1162
-1023
-851
-598
-382
-314
-298
-359
-363
-329
-253
-171
-238
-423
-669
-907
-1004
-1038
-990
-937
-944
-956
-1093
-1298
-1537
-1733
-1773
-1693
-1553
-1463
-1413
-1383
-1392
-1380
-1401
-1375
-1266
-1144
-1054
-1033
-959
-819
-694
-532
-334
-137
62
173
202
171
170
325
557
825
1010
1139
1264
1300
1302
1310
1346
1483
1621
1702
1753
1746
1679
1677
1727
1848
1966
2059
2081
1887
1898
1883
1910
1999
2125
2326
2396
2424
2411
2254
2330
2490
2570
2957
3036
3195
3150
3087
3032
2981
3280
3393
3585
3635
2774
1276
-346
-1451
-1158
-229
1197
1627
1092
78
-1443
-2311
-2746
-2691
-2386
-2283
-2378
-2727
-3012
-2999
-3207
-2977
-2721
-2313
-1935
-2176
-2484
-3233
-3563
-3254
-2614
-1546
-673
-201
67
-169
-418
-717
-748
-307
188
967
1383
1515
1417
1301
1418
1539
1797
2049
2003
1890
1568
1191
1003
832
968
1063
1177
1160
818
300
-318
-847
-1104
-1161
-1114
-1083
-1175
-1399
-1756
-2081
-2368
-2526
-2561
-2605
-2650
-2716
-2875
-3034
-3185
-3150
-2950
-2758
-2619
-2713
-2963
-3084
-2976
-2622
-2185
-1775
-1473
-1278
-1101
-1103
-1184
-1237
-1119
-822
-506
-260
-188
-188
-153
-164
-170
-116
-35
-58
-236
-485
-751
-845
-800
-702
-641
-663
-713
-811
-1022
-1323
-1584
-1658
-1526
-1327
-1200
-1189
-1190
-1190
-1185
-1206
-1264
-1253
-1163
-1050
-964
-908
-823
-689
-523
-300
-105
22
91
110
73
79
213
469
771
1051
1207
1319
1435
1481
1512
1521
1596
1749
1904
1992
1989
1972
1983
2014
2067
2128
2235
2277
2310
2216
2147
2200
2269
2467
2499
2564
2579
2541
2509
2481
2591
2751
2847
3099
3148
3205
3203
3071
3140
3142
3341
3391
3545
3164
1879
287
-1037
-1502
-721
516
1382
1307
403
-796
-2085
-2640
-2818
-2543
-2231
-2229
-2497
-2800
-2946
-2976
-2918
-2634
-2261
-1969
-1828
-2199
-2686
-3149
-3105
-2575
-1699
-737
-89
236
254
-65
-412
-488
-281
257
912
1539
1715
1681
1573
1525
1647
1816
2039
2121
2052
1845
1455
1122
956
884
1042
1187
1218
958
482
-63
-695
-1058
-1162
-1168
-1105
-1159
-1335
-1641
-2003
-2273
-2549
-2673
-2720
-2775
-2848
-3000
-3175
-3282
-3301
-3178
-2981
-2718
-2464
-2393
-2431
-2498
-2443
-2287
-1950
-1604
-1309
-1014
-833
-741
-724
-725
-597
-389
-180
-44
-24
-15
-38
-69
-127
-124
-110
-96
-126
-295
-498
-694
-785
-767
-794
-834
-864
-958
-1124
-1333
-1509
-1598
-1576
-1477
-1383
-1321
-1283
-1254
-1259
-1324
-1344
-1314
-1215
-1042
-906
-817
-728
-630
-453
-266
-122
-6
89
203
279
403
544
705
857
1023
1200
1278
1350
1428
1459
1526
1654
1768
1857
1912
1927
1987
1999
2074
2118
2127
2187
2156
2158
2094
2044
2163
2143
2201
2321
2334
2460
2387
2383
2363
2415
2609
2728
2839
2905
2932
3076
3064
3033
2961
2950
3190
2974
2129
676
-775
-1385
-1047
77
1067
1145
630
-555
-1782
-2464
-2722
-2586
-2363
-2326
-2536
-2779
-2787
-2851
-2838
-2666
-2434
-2075
-1955
-2100
-2567
-3068
-3064
-2670
-1924
-1046
-486
-60
55
-146
-394
-610
-499
-73
555
1134
1419
1441
1340
1304
1390
1512
1700
1743
1704
1543
1190
953
770
701
765
846
874
730
358
-162
-741
-1132
-1275
-1264
-1249
-1314
-1461
-1735
-1999
-2287
-2543
-2731
-2837
-2908
-2974
-3037
-3137
-3248
-3305
-3211
-3058
-2820
-2646
-2606
-2629
-2638
-2553
-2339
-2047
-1754
-1506
-1241
-1003
-893
-865
-896
-822
-704
-525
-333
-276
-238
-238
-295
-327
-350
-338
-340
-399
-535
-719
-845
-943
-970
-986
-1013
-1048
-1127
-1250
-1442
-1598
-1656
-1634
-1561
-1482
-1415
-1373
-1356
-1323
-1335
-1359
-1359
-1290
-1162
-1057
-956
-846
-699
-472
-293
-148
-50
-16
106
218
338
490
638
779
958
1166
1322
1381
1479
1508
1518
1587
1588
1732
1802
1862
1895
1899
1963
1978
2001
1951
1809
1923
1925
2032
2117
1982
2102
2152
2354
2385
2385
2408
2433
2492
2548
2517
2656
2664
2744
2863
2825
3053
3035
3161
3027
2168
855
-587
-1497
-1277
-371
801
1202
753
-214
-1567
-2348
-2732
-2623
-2346
-2351
-2511
-2843
-2938
-2847
-2864
-2603
-2403
-2123
-1853
-2029
-2330
-2874
-3071
-2743
-2138
-1184
-432
55
273
63
-191
-436
-404
-40
439
1080
1385
1485
1474
1361
1439
1552
1735
1904
1860
1706
1364
984
771
657
726
822
877
778
438
-36
-629
-1105
-1309
-1365
-1308
-1273
-1395
-1636
-1976
-2303
-2577
-2804
-2924
-2956
-2961
-2981
-3049
-3184
-3266
-3210
-2984
-2653
-2450
-2432
-2488
-2491
-2415
-2242
-2003
-1686
-1350
-1035
-773
-686
-708
-747
-705
-571
-412
-237
-83
-4
-40
-148
-233
-268
-270
-261
-343
-509
-681
-793
-874
-969
-1033
-1060
-1061
-1089
-1251
-1468
-1648
-1722
-1677
-1585
-1502
-1437
-1353
-1290
-1311
-1372
-1390
-1387
-1305
-1180
-1063
-957
-808
-617
-420
-244
-125
-10
76
173
261
344
446
632
825
1004
1141
1251
1322
1366
1425
1398
1466
1537
1634
1696
1731
1779
1845
1923
1934
1908
1823
1753
1694
1746
1729
1799
1941
2037
2189
2202
2175
2169
2127
2287
2391
2450
2562
2531
2685
2600
2730
2806
2823
3041
2968
2593
1546
-7
-1199
-1638
-1018
221
1014
1240
341
-795
-1927
-2581
-2657
-2593
-2324
-2393
-2638
-2742
-2861
-2823
-2691
-2604
-2149
-1952
-1779
-2045
-2578
-2907
-3018
-2513
-1714
-868
-159
165
212
-39
-370
-424
-390
108
695
1203
1532
1488
1431
1334
1381
1574
1709
1792
1685
1404
1112
759
591
531
611
719
732
628
180
-369
-896
-1311
-1462
-1447
-1396
-1401
-1605
-1825
-2140
-2453
-2734
-2988
-3060
-3049
-2939
-2921
-3058
-3223
-3276
-3114
-2837
-2575
-2410
-2420
-2421
-2364
-2247
-2039
-1771
-1451
-1131
-835
-642
-589
-616
-649
-595
-469
-271
-39
76
87
-14
-154
-197
-204
-224
-300
-432
-549
-643
-750
-879
-968
-1004
-1004
-995
-1103
-1316
-1533
-1666
-1674
-1617
-1500
-1385
-1309
-1238
-1228
-1252
-1272
-1254
-1166
-1058
-894
-752
-619
-457
-293
-143
2
142
231
322
431
508
611
797
1005
1208
1356
1471
1480
1526
1561
1564
1619
1664
1834
1843
1939
1873
1833
1901
1894
1947
1955
1993
1939
1896
1896
1846
1927
2059
2132
2294
2269
2385
2385
2377
2402
2420
2533
2590
2743
2855
2878
3008
2970
3032
2927
1995
709
-758
-1526
-1294
-332
743
1079
654
-286
-1502
-2272
-2644
-2612
-2438
-2461
-2558
-2862
-2865
-2832
-2816
-2533
-2312
-2010
-1820
-1987
-2296
-2778
-2926
-2643
-2043
-1112
-390
139
343
203
-31
-304
-267
32
511
1097
1392
1508
1478
1405
1493
1557
1746
1826
1747
1605
1244
910
683
540
589
668
736
628
278
-196
-799
-1231
-1463
-1533
-1497
-1511
-1587
-1812
-2111
-2410
-2779
-2990
-3080
-3084
-3009
-3029
-3126
-3246
-3252
-3117
-2907
-2666
-2522
-2439
-2357
-2310
-2189
-2008
-1745
-1440
-1126
-824
-660
-601
-600
-665
-668
-509
-301
-101
14
32
-21
-96
-176
-260
-321
-392
-467
-559
-674
-787
-916
-1014
-1039
-1061
-1087
-1183
-1357
-1559
-1712
-1773
-1750
-1638
-1493
-1378
-1309
-1296
-1345
-1416
-1448
-1393
-1258
-1053
-862
-706
-552
-421
-317
-189
-59
67
196
344
457
574
710
835
1002
1141
1306
1430
1492
1484
1478
1482
1558
1678
1788
1854
1927
1987
1950
1969
1885
1830
1814
1865
1809
1827
1865
1885
1948
2109
2165
2201
2350
2330
2364
2355
2465
2462
2582
2744
2768
2897
3022
3046
3013
2549
1435
-44
-1171
-1544
-1060
145
916
959
247
-986
-2029
-2719
-2805
-2611
-2446
-2436
-2694
-2881
-2900
-2856
-2702
-2475
-2161
-1925
-1873
-2013
-2457
-2773
-2765
-2336
-1593
-762
-24
365
387
201
-112
-254
-132
225
785
1294
1580
1558
1469
1393
1389
1558
1713
1774
1696
1423
1077
731
507
410
406
482
498
327
-37
-544
-1098
-1538
-1740
-1763
-1736
-1715
-1836
-2094
-2420
-2820
-3138
-3336
-3349
-3255
-3140
-3117
-3211
-3245
-3226
-3069
-2843
-2642
-2480
-2376
-2293
-2214
-2102
-1876
-1580
-1216
-874
-629
-467
-467
-511
-593
-573
-423
-228
3
127
124
48
-75
-170
-265
-351
-438
-520
-583
-704
-840
-979
-1073
-1084
-1081
-1098
-1184
-1361
-1533
-1679
-1752
-1727
-1614
-1435
-1276
-1187
-1195
-1266
-1315
-1319
-1248
-1085
-872
-642
-437
-251
-129
-32
94
247
439
610
747
836
920
1013
1118
1308
1491
1611
1763
1808
1773
1784
1756
1782
1788
1803
1881
1935
2036
2017
2011
1939
1922
1964
1932
1969
2050
2082
2122
2183
2237
2310
2352
2546
2589
2714
2763
2726
2795
2785
2869
3000
3088
2962
2201
909
-465
-1433
-1407
-626
379
833
566
-309
-1572
-2456
-2920
-2901
-2641
-2519
-2577
-2811
-3014
-3062
-3076
-2870
-2540
-2202
-1919
-1922
-2175
-2563
-2780
-2659
-2134
-1299
-483
144
474
443
256
9
-37
186
603
1162
1563
1754
1753
1629
1560
1589
1715
1848
1885
1757
1447
1092
739
504
414
440
517
466
247
-170
-704
-1182
-1543
-1724
-1778
-1746
-1787
-1936
-2189
-2503
-2778
-3077
-3315
-3445
-3410
-3296
-3159
-3105
-3079
-3018
-2940
-2740
-2566
-2424
-2283
-2207
-2077
-1907
-1693
-1396
-1095
-755
-515
-343
-296
-316
-359
-435
-385
-271
-68
114
152
113
-47
-201
-337
-468
-568
-700
-795
-910
-993
-1070
-1160
-1202
-1268
-1324
-1407
-1534
-1612
-1702
-1748
-1717
-1650
-1526
-1383
-1276
-1259
-1254
-1242
-1237
-1151
-1041
-879
-656
-459
-262
-116
8
122
255
430
570
716
828
944
1077
1219
1436
1589
1734
1846
1875
1894
1865
1829
1873
1910
2016
2112
2223
2239
2216
2210
2081
2104
2158
2213
2244
2273
2333
2403
2506
2631
2628
2746
2805
2853
2909
2900
2959
2944
3030
2822
2144
946
-528
-1553
-1634
-820
322
997
719
-314
-1629
-2650
-3106
-3045
-2778
-2575
-2687
-2929
-3126
-3183
-3108
-2908
-2614
-2257
-1919
-1886
-2063
-2441
-2735
-2612
-2111
-1289
-395
261
649
618
398
165
49
261
728
1309
1749
1964
1947
1789
1691
1705
1834
1985
2020
1905
1601
1219
858
562
428
416
430
399
215
-182
-700
-1235
-1660
-1881
-1953
-1952
-1963
-2098
-2328
-2622
-3010
-3330
-3554
-3656
-3593
-3447
-3305
-3206
-3139
-3135
-3096
-2920
-2750
-2494
-2245
-2088
-1941
-1784
-1544
-1313
-1014
-712
-496
-279
-226
-270
-331
-373
-311
-190
19
144
192
143
-58
-256
-454
-571
-641
-728
-765
-872
-997
-1102
-1202
-1257
-1306
-1328
-1397
-1477
-1547
-1650
-1685
-1672
-1593
-1456
-1311
-1178
-1132
-1098
-1097
-1110
-1042
-914
-727
-451
-193
9
140
201
271
395
613
813
1002
1170
1205
1227
1343
1513
1741
1902
2013
2035
2016
2073
2030
2039
2048
2107
2211
2305
2425
2435
2360
2298
2165
2258
2419
2505
2657
2666
2666
2645
2740
2822
2877
3091
3179
3195
3305
3059
2630
1583
49
-1236
-1849
-1318
-286
710
1005
217
-948
-2285
-3165
-3292
-3139
-2754
-2716
-2851
-3120
-3361
-3238
-3166
-2813
-2415
-2161
-1924
-2087
-2339
-2669
-2818
-2451
-1833
-886
-39
525
796
620
375
100
77
418
910
1550
1917
1986
1867
1651
1596
1622
1808
1966
1934
1774
1379
979
632
374
293
300
354
281
-1
-448
-1047
-1556
-1918
-2091
-2045
-2006
-2009
-2166
-2441
-2772
-3174
-3524
-3732
-3698
-3483
-3208
-3030
-3020
-3075
-3098
-3029
-2824
-2563
-2288
-2052
-1868
-1759
-1603
-1367
-1126
-809
-512
-224
-60
-29
-108
-259
-333
-284
-149
42
175
161
42
-150
-356
-535
-657
-763
-821
-876
-973
-1076
-1205
-1320
-1413
-1476
-1489
-1515
-1565
-1633
-1713
-1759
-1698
-1533
-1340
-1176
-1054
-1017
-1049
-1057
-1053
-986
-792
-484
-185
68
212
267
339
427
563
699
872
1026
1162
1291
1330
1452
1588
1747
1934
2078
2193
2167
2156
2043
1943
2017
2121
2339
2536
2589
2615
2549
2550
2539
2594
2734
2834
2985
2999
3043
3098
3144
3250
3303
3360
3165
2589
1693
418
-810
-1505
-1499
-854
7
560
285
-592
-1762
-2829
-3301
-3347
-3151
-2931
-2878
-3037
-3225
-3220
-3098
-2855
-2487
-2163
-1940
-1913
-2019
-2232
-2407
-2264
-1797
-1043
-191
546
985
1085
938
671
512
597
879
1354
1842
2110
2131
1998
1807
1684
1717
1787
1808
1731
1467
1095
693
347
133
21
13
-31
-192
-463
-900
-1413
-1826
-2106
-2237
-2211
-2152
-2186
-2288
-2523
-2871
-3236
-3616
-3789
-3667
-3300
-2905
-2659
-2650
-2776
-2816
-2738
-2530
-2277
-2014
-1677
-1403
-1206
-1065
-963
-800
-602
-310
-70
53
77
-36
-208
-347
-340
-198
-38
44
-32
-227
-470
-693
-859
-1025
-1160
-1204
-1178
-1178
-1247
-1403
-1586
-1704
-1740
-1679
-1613
-1585
-1581
-1598
-1604
-1565
-1439
-1264
-1069
-906
-841
-821
-813
-759
-641
-444
-151
192
460
655
699
713
754
836
1020
1186
1380
1512
1626
1757
1813
1906
1991
2075
2223
2313
2392
2352
2308
2234
2221
2387
2544
2701
2830
2853
2907
2940
2987
3053
3180
3346
3460
3570
3579
3627
3561
3195
2610
1754
648
-475
-1277
-1491
-1135
-355
187
72
-594
-1708
-2760
-3345
-3531
-3442
-3236
-3168
-3333
-3481
-3455
-3315
-3024
-2641
-2334
-2085
-1950
-1965
-2103
-2215
-2125
-1770
-1146
-341
406
977
1273
1280
1151
1008
987
1133
1496
1932
2225
2355
2284
2075
1886
1811
1803
1788
1717
1462
1078
661
237
-84
-309
-442
-516
-622
-821
-1154
-1579
-2030
-2402
-2629
-2680
-2630
-2580
-2591
-2749
-3008
-3342
-3664
-3830
-3753
-3405
-2966
-2603
-2454
-2502
-2596
-2590
-2425
-2140
-1771
-1417
-1130
-917
-765
-640
-516
-332
-93
159
381
436
334
135
-60
-162
-132
5
114
106
-58
-372
-697
-942
-1114
-1241
-1318
-1362
-1397
-1483
-1634
-1823
-1984
-2040
-1998
-1904
-1797
-1725
-1709
-1715
-1701
-1603
-1397
-1134
-901
-734
-613
-574
-550
-471
-291
-33
266
570
768
898
954
1003
1070
1193
1328
1452
1633
1782
1859
1915
1919
1957
2022
2118
2241
2294
2396
2381
2380
2398
2438
2511
2587
2694
2712
2851
2991
3100
3182
3294
3374
3490
3613
3628
3533
3119
2442
1604
530
-518
-1266
-1532
-1111
-428
159
81
-609
-1710
-2766
-3341
-3576
-3450
-3236
-3193
-3342
-3554
-3571
-3398
-3099
-2683
-2335
-2009
-1840
-1793
-1852
-1976
-1967
-1725
-1156
-431
317
996
1402
1542
1484
1353
1285
1337
1641
2045
2379
2562
2481
2267
2042
1903
1881
1898
1868
1714
1428
1047
602
156
-205
-465
-658
-789
-905
-1119
-1458
-1875
-2297
-2602
-2763
-2816
-2802
-2777
-2842
-3050
-3324
-3672
-3956
-4041
-3826
-3354
-2842
-2426
-2292
-2336
-2405
-2408
-2260
-1995
-1637
-1242
-886
-604
-462
-349
-259
-134
82
298
504
587
480
253
-11
-171
-195
-77
54
102
22
-214
-501
-873
-1192
-1439
-1602
-1600
-1522
-1467
-1547
-1726
-1921
-2089
-2120
-2066
-1980
-1873
-1784
-1709
-1678
-1604
-1484
-1319
-1084
-840
-625
-461
-371
-349
-259
-78
131
431
748
975
1113
1180
1231
1269
1330
1457
1586
1748
1927
2042
2103
2082
2042
2031
2134
2284
2400
2492
2479
2429
2433
2460
2561
2694
2853
3063
3186
3321
3343
3412
3536
3653
3739
3486
3001
2289
1513
750
-66
-692
-1040
-1000
-615
-294
-213
-627
-1322
-2168
-2896
-3224
-3341
-3241
-3224
-3337
-3457
-3518
-3409
-3183
-2933
-2629
-2347
-2070
-1837
-1743
-1745
-1780
-1665
-1372
-912
-325
245
733
1111
1329
1446
1453
1492
1622
1831
2118
2328
2438
2356
2144
1960
1853
1830
1846
1826
1727
1509
1233
895
462
48
-304
-571
-776
-951
-1153
-1402
-1719
-2044
-2303
-2474
-2541
-2588
-2670
-2818
-3054
-3371
-3695
-3943
-4045
-3883
-3524
-3068
-2702
-2513
-2484
-2519
-2488
-2406
-2213
-1921
-1605
-1265
-1006
-777
-614
-511
-379
-219
0
203
360
404
318
160
-31
-108
-124
-104
-61
-86
-178
-344
-570
-810
-1032
-1194
-1295
-1322
-1324
-1358
-1440
-1591
-1738
-1865
-1902
-1838
-1750
-1648
-1521
-1408
-1340
-1297
-1216
-1130
-1000
-844
-700
-556
-428
-305
-201
-67
118
337
542
743
935
1072
1158
1250
1310
1385
1482
1594
1749
1888
2034
2134
2163
2198
2221
2271
2357
2414
2464
2498
2541
2596
2691
2761
2821
2909
3019
3189
3362
3511
3585
3421
3090
2601
2069
1575
1005
373
-306
-748
-882
-772
-508
-462
-673
-1097
-1609
-1990
-2272
-2419
-2548
-2742
-2977
-3163
-3207
-3189
-3099
-3001
-2891
-2685
-2416
-2124
-1905
-1769
-1711
-1664
-1582
-1474
-1309
-1050
-728
-386
-65
184
367
504
632
815
1089
1337
1503
1575
1532
1443
1373
1310
1270
1271
1261
1278
1298
1312
1271
1126
944
703
468
272
80
-115
-329
-538
-741
-916
-1067
-1189
-1349
-1525
-1705
-1917
-2118
-2367
-2607
-2775
-2871
-2835
-2773
-2729
-2727
-2733
-2637
-2561
-2443
-2311
-2209
-2073
-1905
-1730
-1592
-1452
-1360
-1258
-1147
-1037
-876
-722
-564
-444
-332
-220
-148
-60
-22
-21
-9
-30
-40
-53
-96
-144
-206
-252
-265
-253
-226
-215
-235
-261
-296
-348
-402
-451
-481
-488
-460
-445
-437
-417
-416
-448
-489
-499
-496
-498
-466
-431
-421
-409
-390
-386
-395
-393
-408
-421
-415
-422
-413
-402
-371
-328
-278
-226
-171
-122
-60
-2
57
115
166
224
299
385
450
559
679
764
854
924
1010
1086
1167
1274
1346
1452
1560
1707
1852
1942
1996
1967
1896
1795
1675
1553
1430
1328
1259
1193
1147
1107
1062
1006
925
861
804
777
745
675
590
484
392
318
247
163
107
79
56
52
79
83
103
138
152
138
113
118
88
57
29
-14
-58
-103
-147
-175
-184
-178
-166
-141
-109
-79
-86
-85
-69
-38
2
26
42
41
43
27
-2
-2
22
20
12
-6
-29
-49
-61
-73
-66
-61
-78
-105
-141
-173
-220
-255
-282
-319
-348
-379
-412
-436
-470
-488
-492
-513
-526
-546
-546
-553
-586
-620
-627
-640
-654
-621
-613
-617
-615
-608
-623
-632
-610
-586
-560
-546
-537
-518
-502
-489
-477
-459
-415
-400
-394
-388
-391
-378
-341
-313
-302
-292
-286
-251
-244
-226
-193
-182
-175
-184
-164
-158
-170
-173
-183
-191
-208
-220
-229
-250
-266
-270
-281
-301
-296
-281
-293
-270
-249
-241
-246
-250
-242
-243
-233
-234
-226
-215
-196
-169
-121
-70
-36
2
37
91
154
194
209
212
233
256
286
320
373
418
433
458
476
493
530
559
580
602
618
620
626
606
569
536
499
471
470
466
455
456
434
409
367
332
324
273
232
205
193
150
66
-6
-89
-151
-190
-226
-235
-256
-283
-311
-356
-417
-461
-489
-512
-522
-547
-575
-597
-627
-667
-701
-694
-696
-697
-702
-730
-746
-778
-789
-789
-789
-780
-765
-766
-761
-732
-745
-751
-749
-743
-739
-752
-735
-722
-714
-697
-715
-727
-720
-736
-722
-712
-717
-702
-696
-703
-703
-708
-710
-702
-693
-673
-683
-714
-731
-742
-761
-759
-730
-715
-680
-665
-683
-683
-668
-653
-625
-593
-569
-568
-589
-576
-555
-547
-516
-483
-467
-442
-405
-392
-383
-375
-352
-320
-301
-287
-279
-274
-280
-277
-269
-266
-256
-239
-218
-208
-208
-220
-227
-209
-214
-219
-214
-236
-256
-251
-261
-275
-278
-280
-286
-300
-298
-304
-310
-325
-339
-327
-330
-334
-318
-322
-326
-308
-314
-285
-274
-290
-281
-262
-222
-186
-164
-133
-103
-89
-58
-11
27
87
128
150
188
199
233
257
273
315
330
342
343
324
294
241
205
206
233
225
213
233
206
179
157
143
141
135
124
94
56
0
-71
-128
-183
-229
-266
-271
-292
-337
-374
-427
-470
-500
-504
-523
-544
-554
-580
-599
-627
-639
-654
-679
-703
-734
-739
-760
-796
-816
-833
-840
-808
-781
-781
-773
-767
-785
-798
-809
-802
-790
-806
-815
-831
-847
-861
-889
-885
-884
-888
-862
-839
-846
-846
-852
-875
-857
-848
-832
-794
-776
-761
-766
-780
-767
-746
-725
-680
-637
-621
-596
-605
-601
-586
-592
-590
-580
-564
-556
-565
-579
-594
-590
-581
-580
-566
-567
-536
-521
-535
-518
-498
-503
-505
-496
-474
-464
-453
-429
-430
-431
-429
-433
-441
-443
-442
-433
-427
-431
-418
-394
-368
-340
-310
-287
-296
-301
-298
-301
-302
-284
-266
-264
-257
-258
-276
-280
-257
-245
-243
-242
-233
-236
-255
-252
-227
-229
-237
-219
-195
-172
-170
-160
-157
-166
-149
-133
-112
-84
-60
-38
-13
17
52
98
135
169
210
248
274
295
339
376
378
396
404
381
368
372
369
351
332
319
314
298
281
267
253
240
231
219
192
168
151
109
68
14
-46
-98
-154
-190
-234
-272
-312
-342
-355
-371
-404
-427
-424
-450
-475
-486
-504
-531
-555
-577
-617
-662
-681
-693
-694
-702
-709
-697
-717
-718
-736
-764
-759
-759
-770
-782
-778
-772
-781
-788
-807
-833
-849
-853
-864
-867
-845
-846
-848
-830
-838
-840
-822
-804
-790
-781
-758
-767
-783
-762
-741
-717
-678
-653
-645
-617
-591
-583
-561
-546
-537
-512
-492
-477
-462
-449
-435
-445
-467
-475
-458
-442
-435
-439
-427
-433
-442
-434
-465
-459
-430
-423
-409
-415
-420
-434
-456
-441
-411
-389
-375
-384
-397
-386
-372
-381
-362
-334
-302
-273
-275
-284
-279
-261
-255
-231
-206
-209
-203
-208
-204
-183
-169
-168
-162
-145
-125
-127
-103
-84
-105
-86
-63
-54
-39
-48
-64
-72
-91
-103
-87
-83
-87
-85
-93
-89
-89
-92
-79
-58
-36
-23
-11
-11
15
58
77
119
166
214
260
283
289
282
289
294
283
288
280
270
282
267
261
275
260
261
280
285
278
252
227
188
168
133
74
23
-12
-44
-92
-123
-135
-160
-186
-211
-229
-243
-276
-296
-322
-339
-344
-376
-419
-459
-492
-526
-572
-623
-658
-674
-685
-707
-722
-734
-714
-705
-707
-715
-739
-765
-805
-815
-810
-813
-797
-802
-833
-845
-849
-873
-886
-872
-861
-847
-838
-838
-842
-852
-869
-863
-829
-796
-790
-769
-765
-757
-732
-714
-678
-658
-636
-603
-596
-584
-577
-567
-520
-479
-454
-435
-417
-428
-421
-410
-416
-400
-383
-368
-360
-356
-351
-366
-360
-347
-341
-334
-341
-355
-360
-368
-402
-415
-400
-381
-370
-349
-334
-323
-309
-320
-328
-315
-294
-273
-254
-249
-247
-248
-249
-247
-252
-249
-245
-249
-250
-255
-262
-264
-226
-213
-210
-213
-231
-227
-233
-237
-232
-218
-210
-208
-186
-181
-182
-160
-154
-166
-153
-121
-119
-115
-82
-47
-16
7
27
51
81
103
113
133
149
193
225
249
293
323
339
373
387
372
390
402
400
399
392
391
386
392
404
389
387
411
398
393
373
346
329
308
280
271
251
188
122
54
6
-49
-94
-123
-152
-190
-213
-236
-273
-285
-288
-321
-363
-404
-453
-491
-527
-573
-601
-605
-620
-641
-664
-672
-707
-713
-730
-768
-739
-722
-711
-724
-736
-728
-748
-767
-758
-787
-816
-816
-822
-827
-834
-829
-811
-788
-781
-751
-740
-736
-715
-710
-688
-662
-643
-660
-657
-665
-692
-687
-682
-666
-656
-622
-597
-576
-545
-532
-529
-528
-512
-499
-483
-479
-478
-482
-470
-456
-452
-447
-412
-376
-360
-330
-320
-308
-302
-287
-254
-220
-213
-226
-230
-239
-242
-225
-209
-200
-203
-216
-210
-217
-233
-233
-218
-212
-212
-195
-184
-192
-194
-188
-188
-204
-191
-189
-202
-193
-202
-208
-197
-173
-170
-156
-131
-120
-119
-122
-128
-124
-120
-121
-112
-116
-136
-124
-94
-76
-30
-7
21
65
104
107
107
144
150
198
205
193
234
272
319
340
319
359
396
418
424
435
457
417
438
454
417
376
345
330
302
300
314
290
274
271
273
271
260
242
199
169
123
78
33
-26
-70
-120
-167
-207
-219
-211
-202
-223
-252
-280
-305
-326
-356
-387
-405
-426
-450
-497
-540
-557
-591
-614
-640
-649
-620
-635
-644
-640
-662
-664
-676
-694
-698
-714
-711
-699
-729
-748
-771
-817
-840
-851
-841
-813
-808
-806
-794
-758
-741
-719
-707
-709
-690
-681
-673
-662
-684
-672
-648
-641
-604
-603
-617
-602
-579
-590
-586
-573
-554
-536
-521
-496
-484
-461
-473
-482
-449
-441
-421
-381
-373
-343
-340
-355
-330
-322
-310
-285
-267
-251
-236
-205
-203
-218
-212
-186
-176
-187
-191
-197
-205
-206
-194
-217
-209
-188
-190
-182
-186
-196
-204
-207
-200
-218
-250
-247
-255
-269
-269
-269
-269
-255
-254
-243
-246
-238
-216
-216
-224
-226
-195
-173
-154
-139
-129
-114
-115
-110
-93
-74
-51
-55
-34
17
19
33
75
113
150
198
233
239
236
241
262
274
317
365
378
402
402
396
405
408
393
378
360
342
347
360
338
331
329
303
302
291
281
249
194
173
147
115
97
57
5
-53
-100
-127
-168
-201
-225
-232
-248
-269
-283
-305
-328
-353
-383
-402
-429
-449
-447
-470
-505
-541
-534
-530
-562
-585
-589
-619
-657
-653
-642
-651
-667
-690
-693
-696
-710
-720
-729
-736
-750
-757
-751
-749
-748
-743
-755
-749
-739
-757
-771
-751
-757
-769
-717
-687
-714
-719
-717
-711
-719
-741
-705
-680
-676
-656
-633
-604
-578
-566
-539
-514
-499
-465
-450
-417
-377
-370
-369
-350
-326
-309
-301
-295
-295
-283
-244
-245
-252
-236
-219
-205
-196
-175
-168
-186
-180
-186
-201
-202
-197
-201
-202
-197
-187
-197
-206
-199
-202
-219
-236
-235
-247
-279
-288
-290
-306
-313
-298
-292
-306
-303
-307
-313
-305
-291
-262
-235
-213
-194
-182
-179
-160
-141
-134
-129
-107
-58
-52
-51
-16
9
27
78
117
114
117
112
124
144
147
182
217
241
267
276
277
300
300
310
313
317
330
338
338
333
341
334
321
302
290
263
238
228
225
209
216
213
206
193
165
134
81
37
7
-53
-82
-114
-165
-198
-236
-257
-282
-315
-333
-370
-397
-397
-400
-421
-446
-469
-504
-540
-562
-591
-628
-634
-650
-679
-693
-717
-734
-742
-752
-762
-779
-755
-771
-767
-785
-780
-853
-874
-1090
-1157
-1016
-1071
-1039
-1009
-1067
-1105
-1000
-1026
-1076
-1100
-1049
-1008
-1001
-994
-1000
-1027
-1016
-994
-999
-982
-997
-1003
-992
-962
-961
-975
-964
-936
-908
-890
-865
-865
-861
-879
-897
-917
-991
-1034
-1066
-1095
-1082
-1018
-998
-1013
-1046
-1054
-1070
-1114
-1128
-1126
-1135
-1161
-1179
-1244
-1278
-1322
-1350
-1370
-1377
-1349
-1305
-1335
-1392
-1406
-1440
-1494
-1551
-1605
-1632
-1629
-1664
-1698
-1811
-1839
-1900
-1883
-1962
-1910
-2169
-2272
-2064
-2181
-2136
-2164
-2226
-2406
-2312
-2189
-2127
-2076
-2018
-1930
-1830
-1724
-1573
-1439
-1279
-1054
-876
-613
-388
-142
62
280
535
784
1105
1391
1677
1974
2278
2543
2845
3085
3236
3218
3012
2674
2265
1914
1593
1358
1167
1032
906
781
675
603
519
415
334
219
65
-174
-447
-784
-1158
-1507
-1795
-1983
-2087
-2051
-1924
-1719
-1452
-1199
-998
-785
-578
-355
-119
96
272
403
492
534
641
793
1051
1406
1803
2252
2672
2989
3281
3534
3666
3698
3697
3652
3533
3344
3057
2753
2407
2118
1890
1649
1401
1147
892
672
403
-33
-620
-1228
-1686
-1980
-2210
-2563
-3022
-3424
-3683
-3660
-3484
-3334
-3258
-3236
-3116
-2875
-2603
-2402
-2351
-2321
-2232
-1999
-1658
-1373
-1068
-865
-647
-330
23
421
698
858
910
873
893
884
787
622
432
304
237
191
144
83
-90
-327
-527
-727
-940
-1157
-1428
-1735
-2027
-2236
-2379
-2524
-2629
-2671
-2640
-2534
-2337
-2155
-2014
-1832
-1657
-1463
-1244
-1046
-850
-641
-450
-216
75
422
819
1214
1554
1838
2119
2428
2745
3026
3276
3472
3621
3762
3954
4104
4206
4358
4464
4620
4833
4982
5143
5204
5213
5295
5391
5478
5225
4606
3623
2498
1391
220
-1035
-2366
-3452
-4050
-4125
-3870
-3717
-3799
-4119
-4551
-4832
-4983
-4995
-5081
-5299
-5617
-5959
-6061
-5867
-5307
-4455
-3503
-2473
-1468
-546
251
845
1284
1633
1930
2178
2379
2542
2718
2951
3294
3619
3897
4119
4281
4420
4466
4362
4026
3452
2689
1832
1012
329
-213
-719
-1258
-1787
-2227
-2509
-2683
-2803
-2974
-3237
-3552
-3998
-4468
-4997
-5519
-5808
-5886
-5693
-5304
-4866
-4372
-3786
-3146
-2542
-1983
-1519
-1141
-856
-669
-434
-210
29
326
680
1097
1528
1988
2344
2580
2647
2510
2340
2052
1711
1320
843
402
1
-346
-630
-858
-1037
-1203
-1373
-1546
-1771
-2032
-2287
-2552
-2813
-3009
-3105
-3106
-3018
-2883
-2685
-2408
-2057
-1642
-1223
-844
-519
-217
62
332
610
875
1180
1532
1913
2350
2758
3061
3311
3499
3659
3750
3794
3835
3801
3700
3580
3445
3382
3369
3415
3459
3518
3583
3741
3970
4008
3985
3953
3882
3902
3937
3958
4022
4185
4407
4660
4855
4726
4413
3876
3258
2632
1743
476
-1026
-2355
-3182
-3372
-2980
-2502
-2062
-1873
-1957
-2129
-2438
-2754
-2953
-3085
-3252
-3417
-3621
-3744
-3582
-3095
-2336
-1351
-309
684
1539
2042
2189
2095
1902
1841
1921
2058
2221
2404
2548
2742
2985
3147
3301
3429
3445
3317
3017
2525
1871
1155
464
-218
-799
-1224
-1495
-1618
-1631
-1600
-1639
-1798
-2066
-2366
-2646
-2888
-3145
-3473
-3881
-4263
-4473
-4367
-4036
-3598
-3007
-2437
-1961
-1531
-1263
-1096
-964
-804
-703
-670
-681
-609
-348
18
469
866
1152
1334
1408
1397
1276
1066
826
516
135
-323
-746
-1081
-1220
-1200
-1193
-1216
-1325
-1522
-1706
-1915
-2117
-2322
-2520
-2640
-2774
-2860
-2846
-2691
-2416
-2055
-1675
-1389
-1138
-921
-749
-587
-397
-231
-82
102
295
545
882
1250
1614
1948
2170
2272
2319
2319
2283
2276
2240
2153
2126
2125
2145
2227
2317
2418
2529
2621
2715
2781
2820
2863
2939
3023
3076
3086
3229
3379
3539
3806
4043
4225
4307
4118
3684
3079
2298
1411
329
-904
-2103
-3127
-3797
-3780
-3296
-2576
-1867
-1651
-2054
-2821
-3659
-4109
-4130
-3962
-3874
-4178
-4800
-5238
-5095
-4192
-2590
-898
357
917
781
351
43
125
557
970
1187
1164
1023
1054
1504
2212
2941
3426
3500
3264
2867
2481
2194
1905
1391
704
-96
-801
-1160
-1134
-878
-669
-736
-1100
-1633
-2196
-2569
-2708
-2794
-2971
-3362
-3979
-4623
-5050
-5084
-4684
-4068
-3423
-2926
-2764
-2776
-2769
-2672
-2359
-1953
-1631
-1475
-1519
-1593
-1556
-1235
-667
3
598
969
1104
1027
887
704
510
311
26
-266
-540
-711
-757
-736
-697
-739
-855
-1048
-1303
-1594
-1887
-2164
-2467
-2768
-2991
-3139
-3123
-2926
-2633
-2295
-2018
-1838
-1754
-1732
-1694
-1556
-1360
-1144
-916
-742
-593
-381
-76
315
789
1220
1519
1695
1704
1626
1542
1501
1534
1593
1651
1725
1760
1810
1919
1992
2125
2287
2364
2434
2436
2366
2323
2271
2293
2375
2495
2698
2889
3102
3317
3436
3340
3124
2717
2110
1488
684
-227
-1118
-2052
-2729
-3002
-2867
-2378
-1690
-1269
-1228
-1612
-2309
-2939
-3318
-3467
-3506
-3645
-3982
-4374
-4570
-4254
-3387
-2128
-853
61
351
174
-269
-657
-727
-517
-179
108
245
322
420
726
1279
1863
2360
2628
2541
2204
1750
1230
813
505
212
3
-140
-223
-188
-119
-87
-139
-314
-591
-920
-1275
-1574
-1866
-2155
-2443
-2732
-3019
-3285
-3429
-3405
-3216
-2922
-2584
-2342
-2285
-2406
-2619
-2746
-2666
-2446
-2106
-1806
-1691
-1667
-1648
-1534
-1194
-657
-80
351
477
292
-72
-475
-745
-772
-651
-455
-344
-415
-580
-805
-965
-993
-967
-920
-936
-1154
-1507
-1895
-2228
-2348
-2265
-2019
-1718
-1470
-1333
-1328
-1384
-1419
-1369
-1235
-1083
-964
-900
-872
-848
-787
-699
-585
-423
-205
12
126
194
178
147
202
248
293
331
335
350
409
523
665
781
899
1033
1055
1124
1193
1235
1360
1437
1553
1691
1761
1838
1972
2086
2224
2365
2432
2443
2350
2114
1824
1477
995
453
-151
-790
-1343
-1695
-1766
-1613
-1285
-1003
-946
-1134
-1564
-2080
-2523
-2791
-2964
-3132
-3369
-3668
-3870
-3856
-3495
-2812
-2066
-1444
-1073
-1067
-1280
-1532
-1695
-1645
-1421
-1156
-893
-694
-533
-290
90
510
965
1352
1513
1478
1254
961
676
460
332
285
316
388
464
512
531
468
359
239
72
-126
-320
-555
-844
-1141
-1404
-1676
-1933
-2136
-2294
-2422
-2466
-2404
-2309
-2165
-2051
-2008
-2006
-2057
-2087
-2038
-1965
-1860
-1722
-1633
-1518
-1285
-976
-586
-153
188
385
412
297
122
-30
-111
-130
-62
24
72
100
122
157
198
265
281
206
43
-215
-489
-719
-881
-891
-774
-620
-447
-344
-279
-255
-278
-289
-325
-375
-420
-461
-485
-460
-355
-190
-13
255
465
602
726
718
725
769
811
893
990
1149
1267
1405
1559
1697
1862
1995
2168
2236
2347
2439
2534
2663
2761
2903
3021
3132
3216
3328
3445
3574
3726
3768
3653
3313
2766
2070
1244
389
-419
-1106
-1549
-1710
-1588
-1284
-993
-822
-913
-1244
-1699
-2135
-2477
-2715
-2920
-3223
-3472
-3654
-3554
-3016
-2097
-1016
-82
513
644
491
232
107
196
427
699
885
995
1108
1336
1732
2232
2705
2987
3018
2781
2343
1850
1378
948
580
308
73
-77
-179
-221
-266
-366
-506
-728
-975
-1248
-1539
-1835
-2174
-2518
-2896
-3302
-3602
-3790
-3722
-3395
-2918
-2343
-1875
-1614
-1538
-1529
-1569
-1494
-1291
-1157
-1065
-1060
-1114
-1022
-684
-92
599
1213
1493
1383
1017
497
6
-316
-468
-545
-627
-743
-875
-969
-964
-879
-784
-776
-893
-1154
-1525
-1911
-2240
-2411
-2378
-2230
-1944
-1570
-1256
-957
-689
-527
-411
-320
-293
-287
-245
-166
-37
108
311
576
851
1142
1444
1690
1842
1900
1872
1809
1785
1814
1872
1959
2047
2105
2142
2238
2398
2543
2774
2976
3056
3140
3136
3086
3100
3157
3203
3344
3347
3150
2889
2305
1527
651
-437
-1543
-2390
-2934
-3075
-2702
-2124
-1622
-1382
-1512
-1892
-2284
-2494
-2522
-2460
-2474
-2748
-3116
-3309
-3052
-2161
-801
597
1623
2063
1921
1541
1216
1168
1349
1547
1633
1469
1196
1055
1118
1419
1853
2141
2103
1823
1314
723
209
-315
-862
-1426
-1931
-2304
-2477
-2375
-2187
-2025
-1930
-1992
-2116
-2147
-2066
-1920
-1853
-1925
-2180
-2542
-2823
-2914
-2663
-2120
-1424
-738
-214
122
266
278
248
230
174
0
-233
-519
-757
-847
-746
-418
7
379
548
437
74
-426
-938
-1386
-1735
-1951
-2088
-2165
-2145
-2076
-1923
-1707
-1524
-1354
-1264
-1273
-1375
-1550
-1713
-1846
-1856
-1733
-1463
-1074
-655
-233
115
323
404
443
435
375
330
258
152
87
63
152
329
595
916
1172
1354
1417
1376
1330
1259
1228
1233
1253
1295
1406
1587
1794
2146
2506
2804
3100
3262
3349
3461
3524
3584
3660
3694
3736
3629
3293
2815
1942
829
-373
-1676
-2632
-3124
-3201
-2807
-2201
-1763
-1563
-1665
-2010
-2275
-2359
-2343
-2309
-2400
-2687
-2958
-2939
-2427
-1370
-2
1297
2163
2481
2334
2027
1840
1828
1886
1900
1699
1337
998
822
908
1116
1320
1342
1097
707
236
-285
-799
-1359
-2006
-2623
-3065
-3286
-3230
-2958
-2642
-2378
-2182
-2032
-1838
-1552
-1243
-974
-876
-979
-1262
-1594
-1741
-1727
-1423
-947
-432
104
470
671
761
742
638
439
182
-184
-598
-979
-1264
-1379
-1333
-1101
-775
-492
-331
-372
-585
-946
-1348
-1641
-1851
-1927
-1939
-1886
-1803
-1706
-1500
-1271
-1030
-780
-594
-533
-604
-747
-940
-1107
-1190
-1131
-958
-724
-462
-224
-80
-20
38
45
31
1
-64
-139
-257
-342
-371
-339
-200
-3
232
415
533
612
629
634
683
775
917
1130
1390
1640
1915
2179
2467
2769
3058
3374
3614
3741
3840
3807
3793
3853
3808
3616
3191
2300
961
-514
-2028
-3245
-3844
-3897
-3571
-2967
-2488
-2370
-2409
-2548
-2682
-2598
-2446
-2436
-2607
-2908
-3193
-3109
-2500
-1401
-25
1256
2137
2557
2567
2403
2296
2210
2077
1817
1428
935
527
303
226
269
284
208
9
-292
-633
-1074
-1592
-2216
-2934
-3556
-3948
-4085
-3913
-3558
-3189
-2848
-2515
-2161
-1730
-1223
-747
-399
-281
-373
-625
-911
-1103
-1119
-989
-707
-340
-65
186
340
375
355
164
-183
-661
-1231
-1785
-2204
-2416
-2446
-2264
-1959
-1600
-1252
-1017
-882
-891
-1021
-1227
-1458
-1636
-1732
-1684
-1485
-1286
-1039
-783
-549
-285
-73
96
133
18
-221
-551
-833
-1026
-1057
-999
-889
-720
-565
-409
-268
-157
-94
-120
-235
-394
-568
-699
-810
-813
-751
-619
-384
-145
139
379
537
660
675
645
660
697
822
931
1117
1419
1646
2028
2386
2581
2877
2974
2986
3112
3082
3113
3220
3233
3366
3355
2904
2164
651
-1235
-2813
-4161
-4430
-3842
-3105
-2283
-2085
-2387
-2673
-2708
-2217
-1515
-1032
-1173
-1912
-2791
-3220
-2814
-1624
-61
1247
1970
2154
2066
2124
2312
2513
2494
2000
1312
514
-45
-262
-398
-471
-665
-913
-1080
-1099
-1009
-1052
-1379
-2011
-2788
-3497
-3820
-3759
-3475
-3122
-2849
-2642
-2387
-1952
-1347
-614
69
457
538
315
-144
-596
-945
-1033
-845
-582
-265
-83
-12
34
9
-32
-165
-438
-905
-1472
-1996
-2445
-2626
-2605
-2438
-2130
-1777
-1384
-1059
-849
-783
-906
-1072
-1276
-1351
-1262
-1147
-941
-837
-766
-646
-499
-222
56
267
275
95
-192
-548
-760
-882
-924
-869
-798
-709
-621
-488
-356
-284
-216
-221
-270
-319
-384
-452
-555
-585
-551
-423
-156
113
340
535
620
653
663
637
729
809
876
988
1071
1152
1360
1558
1749
2041
2187
2255
2292
2246
2232
2266
2328
2419
2518
2569
2360
1657
366
-1377
-3138
-4162
-4318
-3603
-2436
-1738
-1655
-2070
-2527
-2428
-1747
-814
-218
-418
-1300
-2321
-2765
-2292
-1081
326
1296
1612
1507
1411
1542
1861
2063
1834
1259
441
-256
-644
-826
-897
-1129
-1458
-1702
-1704
-1419
-1098
-999
-1345
-1975
-2650
-3089
-3156
-2910
-2537
-2247
-2093
-1993
-1804
-1406
-773
-132
379
640
564
373
154
-17
-123
-293
-446
-598
-657
-535
-341
-133
-63
-234
-549
-913
-1205
-1384
-1538
-1787
-2084
-2288
-2293
-2010
-1526
-1001
-575
-358
-307
-368
-439
-448
-415
-360
-376
-407
-427
-421
-288
-125
5
108
161
167
152
97
-47
-260
-470
-614
-663
-609
-521
-412
-345
-318
-258
-178
-62
51
80
50
-8
-78
-103
-49
67
193
335
445
562
658
708
777
793
800
812
771
780
799
798
815
803
792
817
893
926
1035
1110
1097
1181
1207
1204
1313
1351
1298
1142
615
-115
-915
-1633
-1939
-1938
-1686
-1389
-1315
-1341
-1396
-1342
-1061
-702
-414
-368
-542
-806
-1006
-925
-625
-222
128
362
485
574
715
834
877
784
556
266
-38
-295
-510
-749
-996
-1208
-1338
-1341
-1260
-1152
-1100
-1223
-1454
-1685
-1888
-1903
-1817
-1704
-1560
-1461
-1387
-1259
-1023
-764
-510
-263
-147
-39
20
35
40
-63
-200
-311
-386
-421
-414
-445
-553
-627
-693
-741
-723
-722
-739
-807
-946
-1042
-1110
-1104
-1015
-921
-773
-639
-509
-387
-297
-193
-117
-22
44
92
129
131
136
121
125
146
178
253
314
305
265
186
87
7
-34
-59
-93
-135
-150
-173
-200
-141
-88
7
112
164
249
267
271
313
328
371
469
518
600
695
706
780
859
883
1001
1081
1117
1177
1144
1165
1164
1128
1147
1155
1196
1211
1197
1172
1070
906
524
-9
-620
-1253
-1613
-1732
-1666
-1499
-1436
-1502
-1578
-1568
-1351
-1011
-669
-459
-487
-615
-708
-657
-447
-187
56
192
243
301
392
497
557
488
330
132
-104
-320
-543
-793
-1072
-1336
-1507
-1566
-1496
-1410
-1375
-1411
-1508
-1592
-1631
-1564
-1477
-1405
-1317
-1251
-1154
-987
-762
-531
-344
-177
-28
80
138
155
129
41
-76
-199
-345
-468
-558
-618
-656
-680
-673
-660
-657
-669
-653
-689
-748
-797
-857
-841
-783
-691
-549
-439
-304
-149
-17
119
224
308
360
355
345
327
285
257
239
233
224
215
231
245
247
220
195
174
129
82
47
21
-6
-8
20
62
117
188
266
349
420
470
492
506
531
555
586
573
575
594
622
676
714
763
799
814
818
823
787
757
699
626
577
491
437
381
293
215
128
6
-123
-261
-455
-667
-856
-1055
-1203
-1246
-1238
-1186
-1149
-1114
-1040
-926
-769
-604
-483
-401
-363
-362
-337
-289
-234
-177
-176
-197
-194
-206
-210
-254
-336
-431
-570
-692
-792
-906
-1006
-1116
-1209
-1280
-1292
-1278
-1259
-1198
-1171
-1154
-1134
-1088
-1021
-938
-852
-802
-752
-692
-622
-541
-470
-442
-427
-388
-381
-360
-339
-361
-362
-406
-451
-456
-456
-457
-454
-463
-467
-436
-404
-351
-273
-228
-185
-114
-88
-48
16
38
74
86
95
137
162
189
245
281
300
322
347
359
350
385
391
358
345
339
319
295
290
310
348
384
455
513
568
618
646
706
757
783
836
898
942
997
1047
1089
1137
1205
1258
1282
1326
1343
1342
1317
1277
1204
1129
986
698
411
-10
-420
-638
-773
-804
-815
-929
-1064
-1180
-1158
-1034
-897
-778
-736
-753
-764
-690
-562
-411
-286
-211
-172
-95
18
128
207
178
142
69
-26
-87
-176
-322
-523
-716
-894
-992
-1038
-1059
-1067
-1090
-1113
-1139
-1138
-1110
-1078
-1044
-986
-917
-858
-766
-665
-582
-506
-417
-329
-254
-163
-107
-103
-106
-166
-219
-255
-312
-371
-429
-490
-545
-583
-610
-586
-569
-569
-578
-604
-636
-633
-587
-554
-510
-435
-337
-221
-92
48
174
275
327
356
356
359
357
328
287
206
144
94
47
38
34
12
-17
-44
-64
-87
-121
-157
-176
-184
-189
-160
-120
-81
-33
34
94
138
188
254
283
290
313
322
329
333
314
304
297
312
324
296
292
275
241
197
174
141
73
25
-48
-109
-148
-192
-192
-213
-226
-239
-284
-279
-268
-291
-297
-294
-313
-328
-325
-330
-335
-332
-310
-303
-315
-304
-321
-320
-307
-314
-348
-379
-396
-444
-463
-476
-490
-518
-546
-565
-601
-632
-644
-640
-632
-620
-611
-611
-611
-626
-619
-587
-559
-533
-515
-503
-506
-486
-449
-404
-377
-368
-355
-355
-353
-360
-363
-352
-354
-369
-377
-375
-384
-385
-379
-384
-391
-405
-404
-403
-442
-471
-464
-471
-481
-457
-449
-402
-344
-311
-247
-194
-162
-130
-106
-116
-100
-101
-107
-64
-20
7
27
69
125
154
174
208
213
205
176
163
154
126
114
82
49
24
20
25
-8
-15
-11
-32
-37
-34
-40
-83
-96
-73
-40
-32
-16
10
3
23
28
19
7
-19
-23
-24
-52
-62
-55
-93
-150
-154
-148
-147
-150
-162
-178
-215
-260
-275
-293
-332
-339
-350
-379
-415
-406
-394
-390
-372
-368
-364
-383
-391
-402
-393
-383
-396
-400
-414
-441
-448
-451
-442
-446
-468
-491
-518
-535
-524
-549
-559
-560
-591
-594
-585
-602
-606
-605
-629
-616
-633
-631
-611
-614
-596
-583
-597
-569
-526
-504
-463
-447
-418
-399
-401
-373
-359
-329
-306
-317
-295
-271
-245
-207
-171
-166
-182
-169
-161
-164
-155
-142
-124
-119
-104
-89
-92
-109
-120
-142
-164
-161
-190
-198
-193
-200
-186
-174
-137
-79
-68
-57
-55
-48
-63
-78
-75
-80
-80
-67
-76
-69
-69
-57
-62
-46
-61
-83
-81
-116
-104
-113
-139
-154
-153
-163
-155
-150
-126
-116
-122
-130
-137
-163
-172
-158
-177
-182
-179
-201
-208
-193
-172
-168
-170
-154
-173
-195
-212
-226
-246
-264
-253
-271
-302
-324
-322
-307
-333
-345
-343
-352
-365
-386
-382
-389
-400
-396
-377
-391
-414
-405
-396
-391
-383
-367
-363
-344
-310
-298
-291
-300
-288
-308
-317
-302
-308
-311
-328
-329
-325
-326
-328
-313
-297
-290
-281
-275
-284
-302
-311
-318
-311
-306
-301
-302
-313
-300
-316
-348
-351
-347
-363
-376
-368
-361
-354
-347
-355
-368
-356
-307
-257
-247
-227
-226
-224
-220
-233
-213
-205
-208
-202
-206
-203
-188
-178
-158
-135
-113
-106
-114
-102
-99
-114
-141
-140
-143
-152
-130
-107
-102
-95
-85
-73
-45
-23
-7
2
-21
-61
-74
-86
-103
-111
-128
-143
-152
-154
-155
-155
-146
-162
-157
-149
-178
-199
-199
-222
-250
-259
-256
-256
-239
-227
-241
-252
-259
-273
-301
-305
-310
-312
-303
-289
-270
-261
-224
-191
-176
-148
-147
-140
-130
-144
-157
-160
-183
-188
-198
-224
-250
-253
-239
-235
-224
-208
-205
-208
-222
-260
-273
-320
-344
-356
-375
-370
-354
-347
-346
-306
-293
-301
-290
-274
-278
-286
-261
-254
-272
-275
-252
-244
-265
-227
-191
-200
-172
-158
-166
-156
-138
-125
-133
-156
-156
-155
-141
-123
-121
-122
-133
-142
-141
-125
-118
-116
-112
-128
-146
-143
-137
-142
-158
-159
-157
-175
-197
-205
-204
-204
-199
-188
-184
-178
-173
-180
-193
-204
-181
-167
-162
-152
-129
-125
-137
-121
-103
-88
-85
-93
-96
-106
-99
-91
-85
-79
-97
-94
-106
-123
-117
-89
-81
-95
-108
-119
-123
-110
-98
-93
-87
-91
-93
-107
-123
-122
-132
-142
-140
-140
-130
-155
-172
-174
-198
-202
-206
-227
-248
-239
-245
-255
-250
-283
-291
-298
-334
-329
-342
-344
-336
-315
-288
-275
-250
-220
-236
-249
-233
-245
-234
-227
-224
-200
-192
-201
-206
-215
-196
-149
-129
-139
-156
-181
-180
-193
-212
-179
-150
-155
-163
-176
-196
-207
-208
-212
-224
-229
-238
-246
-275
-266
-263
-288
-282
-293
-283
-255
-250
-211
-207
-211
-223
-240
-230
-199
-177
-175
-161
-165
-173
-150
-117
-77
-51
-45
-45
-78
-108
-122
-133
-123
-123
-157
-178
-187
-185
-165
-166
-162
-161
-189
-210
-200
-222
-243
-231
-266
-272
-272
-270
-259
-259
-239
-238
-251
-218
-198
-202
-186
-190
-190
-179
-200
-215
-204
-203
-190
-193
-187
-177
-185
-198
-196
-183
-189
-185
-170
-179
-186
-173
-173
-164
-143
-121
-106
-89
-80
-89
-112
-96
-75
-80
-70
-62
-71
-71
-87
-94
-65
-80
-100
-100
-117
-137
-138
-141
-144
-133
-137
-142
-140
-169
-175
-192
-208
-216
-255
-276
-290
-276
-236
-230
-254
-251
-273
-307
-288
-279
-260
-236
-245
-267
-279
-271
-243
-231
-211
-164
-146
-143
-154
-169
-171
-163
-149
-142
-131
-130
-146
-169
-184
-164
-136
-136
-128
-124
-126
-138
-182
-210
-228
-248
-245
-224
-237
-223
-214
-227
-214
-198
-181
-180
-188
-191
-226
-275
-278
-276
-282
-264
-266
-282
-261
-251
-243
-225
-232
-234
-247
-250
-241
-271
-262
-235
-256
-260
-235
-222
-214
-188
-158
-132
-144
-164
-155
-152
-146
-137
-136
-115
-106
-114
-118
-112
-109
-122
-118
-96
-102
-122
-132
-173
-212
-215
-230
-232
-233
-246
-268
-289
-291
-297
-275
-271
-271
-288
-300
-305
-303
-273
-268
-251
-235
-213
-217
-233
-219
-228
-220
-212
-208
-197
-191
-190
-191
-190
-184
-166
-150
-157
-145
-146
-170
-178
-197
-198
-206
-217
-210
-233
-245
-246
-251
-255
-228
-226
-227
-211
-246
-271
-290
-306
-321
-329
-323
-311
-305
-310
-314
-316
-314
-326
-330
-314
-310
-314
-314
-327
-325
-328
-334
-340
-332
-305
-298
-299
-279
-247
-257
-239
-216
-217
-197
-207
-235
-253
-269
-275
-278
-265
-238
-212
-194
-182
-196
-206
-203
-228
-240
-246
-270
-286
-307
-317
-331
-338
-341
-334
-330
-318
-310
-319
-313
-328
-339
-357
-359
-360
-346
-327
-306
-282
-283
-268
-264
-249
-209
-200
-186
-154
-160
-190
-191
-167
-177
-169
-161
-152
-141
-130
-130
-133
-113
-107
-104
-112
-131
-167
-195
-189
-196
-214
-207
-219
-242
-251
-244
-247
-259
-225
-215
-249
-244
-243
-268
-264
-270
-276
-267
-260
-245
-226
-222
-213
-186
-205
-224
-227
-249
-253
-256
-270
-284
-297
-302
-288
-297
-299
-267
-268
-288
-285
-294
-289
-271
-265
-273
-279
-270
-267
-280
-286
-280
-273
-263
-264
-276
-283
-289
-289
-265
-251
-244
-242
-262
-279
-282
-324
-353
-345
-354
-359
-352
-363
-380
-367
-373
-385
-386
-384
-366
-366
-351
-326
-315
-314
-312
-300
-287
-285
-289
-281
-285
-304
-292
-271
-253
-231
-192
-168
-180
-188
-197
-188
-186
-202
-196
-198
-230
-243
-252
-281
-293
-295
-284
-306
-309
-316
-329
-333
-343
-324
-319
-332
-333
-331
-337
-328
-325
-342
-341
-323
-292
-284
-273
-239
-249
-280
-262
-257
-274
-275
-265
-270
-281
-261
-257
-260
-252
-226
-235
-228
-223
-250
-232
-234
-242
-254
-261
-286
-294
-272
-277
-267
-239
-225
-231
-239
-241
-260
-271
-273
-274
-278
-298
-314
-308
-322
-308
-283
-289
-277
-269
-278
-275
-267
-274
-284
-295
-305
-330
-348
-357
-372
-368
-346
-327
-301
-287
-276
-249
-247
-232
-220
-242
-262
-267
-258
-267
-254
-240
-244
-244
-259
-242
-222
-217
-197
-176
-183
-196
-219
-265
-272
-285
-284
-259
-261
-262
-262
-279
-297
-312
-318
-329
-322
-320
-332
-342
-360
-348
-350
-352
-340
-326
-340
-365
-364
-368
-379
-378
-383
-387
-371
-350
-349
-346
-328
-327
-320
-334
-342
-339
-348
-346
-346
-354
-363
-377
-385
-374
-363
-348
-325
-279
-272
-279
-267
-280
-283
-283
-300
-316
-309
-312
-319
-301
-265
-255
-231
-214
-233
-252
-245
-258
-266
-271
-304
-319
-337
-354
-353
-363
-358
-348
-356
-348
-335
-339
-348
-352
-357
-366
-354
-356
-370
-345
-337
-321
-275
-245
-209
-181
-181
-185
-207
-227
-205
-206
-218
-209
-215
-218
-239
-242
-242
-253
-246
-247
-258
-265
-272
-277
-278
-296
-310
-330
-340
-344
-336
-333
-334
-343
-354
-354
-350
-364
-373
-337
-331
-352
-345
-338
-328
-315
-303
-290
-281
-269
-274
-289
-293
-291
-268
-260
-257
-255
-278
-270
-253
-254
-246
-227
-226
-240
-231
-230
-247
-253
-247
-273
-307
-287
-280
-292
-276
-263
-265
-253
-241
-245
-261
-277
-301
-330
-364
-400
-401
-384
-388
-386
-379
-402
-395
-389
-395
-377
-377
-371
-380
-415
-436
-447
-444
-428
-416
-400
-385
-386
-381
-371
-377
-373
-350
-336
-339
-340
-322
-330
-336
-341
-329
-309
-306
-293
-288
-282
-265
-256
-249
-261
-275
-279
-302
-330
-347
-356
-372
-369
-364
-372
-358
-331
-336
-354
-374
-403
-423
-410
-409
-412
-401
-408
-387
-366
-355
-338
-330
-315
-311
-307
-314
-335
-347
-330
-336
-329
-286
-263
-260
-254
-248
-250
-250
-256
-253
-250
-252
-264
-292
-317
-340
-344
-334
-331
-317
-285
-294
-300
-309
-308
-289
-299
-277
-282
-301
-289
-288
-299
-296
-286
-289
-271
-265
-261
-263
-290
-290
-269
-268
-272
-282
-313
-322
-336
-331
-294
-293
-298
-285
-280
-286
-274
-278
-289
-285
-300
-288
-268
-274
-269
-266
-275
-298
-285
-298
-312
-314
-330
-336
-369
-380
-365
-363
-357
-339
-341
-345
-344
-351
-369
-370
-397
-419
-430
-438
-440
-445
-425
-393
-374
-359
-332
-332
-336
-346
-343
-345
-341
-339
-347
-339
-326
-316
-310
-306
-315
-322
-295
-268
-284
-297
-310
-328
-354
-349
-347
-371
-368
-358
-352
-327
-320
-311
-294
-299
-287
-281
-285
-290
-297
-316
-323
-336
-369
-357
-356
-366
-354
-354
-342
-330
-337
-349
-347
-324
-310
-306
-322
-309
-301
-301
-295
-292
-262
-241
-251
-259
-270
-278
-267
-259
-257
-253
-244
-249
-236
-243
-268
-256
-264
-253
-240
-270
-267
-275
-276
-266
-285
-288
-264
-258
-274
-276
-264
-260
-263
-262
-275
-285
-286
-282
-313
-337
-332
-345
-323
-307
-305
-287
-300
-304
-304
-331
-322
-321
-331
-325
-333
-342
-347
-344
-333
-328
-317
-306
-309
-315
-289
-310
-336
-300
-322
-346
-330
-338
-370
-374
-390
-407
-400
-385
-367
-375
-363
-334
-356
-359
-347
-366
-354
-356
-370
-360
-367
-374
-362
-337
-339
-336
-316
-332
-339
-331
-320
-319
-310
-301
-304
-297
-289
-282
-265
-268
-296
-278
-271
-287
-289
-292
-305
-318
-319
-330
-334
-333
-322
-305
-300
-300
-319
-326
-310
-317
-316
-308
-303
-288
-269
-267
-277
-284
-295
-279
-290
-316
-311
-323
-335
-327
-339
-352
-331
-328
-306
-292
-287
-284
-295
-301
-291
-273
-288
-288
-299
-318
-325
-328
-304
-289
-279
-288
-302
-302
-300
-300
-299
-311
-313
-318
-330
-324
-323
-329
-314
-298
-282
-299
-292
-295
-322
-307
-339
-362
-343
-315
-317
-323
-304
-289
-299
-307
-289
-313
-315
-304
-300
-316
-323
-321
-346
-347
-332
-322
-319
-317
-335
-338
-323
-315
-305
-288
-293
-320
-303
-281
-270
-240
-225
-210
-206
-232
-242
-244
-261
-271
-273
-277
-284
-309
-321
-323
-342
-339
-324
-327
-329
-323
-331
-338
-351
-370
-366
-355
-355
-347
-344
-342
-332
-313
-306
-295
-257
-243
-223
-211
-220
-208
-191
-189
-192
-180
-178
-192
-205
-215
-232
-239
-262
-308
-324
-332
-336
-332
-351
-350
-334
-338
-315
-330
-336
-321
-334
-330
-324
-311
-309
-317
-321
-327
-331
-336
-332
-342
-351
-342
-325
-337
-335
-309
-300
-291
-283
-277
-264
-230
-224
-243
-248
-247
-245
-245
-261
-254
-249
-240
-266
-280
-259
-286
-316
-297
-281
-298
-291
-276
-281
-288
-282
-282
-290
-292
-275
-279
-297
-300
-306
-325
-331
-327
-309
-309
-295
-279
-296
-292
-282
-270
-270
-289
-292
-290
-289
-294
-308
-314
-307
-307
-292
-269
-254
-269
-278
-299
-309
-308
-310
-294
-277
-269
-271
-272
-280
-273
-260
-249
-238
-246
-248
-255
-287
-288
-285
-280
-285
-284
-296
-302
-286
-290
-297
-306
-299
-290
-307
-310
-291
-307
-315
-282
-273
-287
-286
-292
-316
-339
-337
-336
-337
-315
-306
-301
-298
-283
-287
-276
-248
-248
-237
-240
-238
-242
-256
-263
-288
-295
-295
-295
-302
-312
-302
-319
-318
-301
-293
-313
-308
-313
-334
-343
-333
-310
-314
-338
-327
-299
-323
-318
-310
-326
-321
-319
-309
-323
-341
-334
-339
-357
-353
-336
-345
-348
-325
-316
-331
-322
-307
-308
-301
-323
-337
-339
-323
-306
-302
-311
-316
-326
-320
-286
-283
-259
-237
-247
-268
-279
-270
-277
-284
-266
-283
-303
-297
-286
-285
-285
-256
-255
-280
-249
-248
-291
-281
-276
-287
-265
-277
-270
-244
-263
-259
-241
-261
-275
-249
-245
-250
-262
-270
-279
-308
-301
-263
-239
-225
-223
-252
-264
-251
-255
-240
-227
-250
-242
-216
-235
-237
-222
-215
-204
-215
-212
-207
-220
-233
-225
-237
-244
-235
-244
-252
-263
-279
-295
-294
-286
-266
-267
-293
-297
-310
-320
-316
-316
-313
-315
-318
-312
-307
-311
-304
-285
-273
-279
-270
-247
-255
-285
-303
-310
-326
-327
-321
-326
-338
-332
-326
-339
-363
-374
-370
-363
-370
-395
-397
-397
-408
-399
-371
-355
-339
-317
-306
-308
-313
-315
-303
-310
-303
-285
-302
-307
-299
-289
-297
-293
-263
-272
-293
-304
-319
-313
-316
-318
-318
-332
-338
-340
-338
-320
-304
-283
-262
-257
-240
-235
-228
-209
-208
-233
-231
-230
-229
-232
-211
-190
-210
-194
-189
-185
-188
-205
-205
-217
-233
-233
-253
-265
-261
-278
-286
-289
-297
-292
-298
-287
-286
-298
-289
-289
-298
-311
-310
-295
-307
-310
-298
-306
-298
-299
-301
-290
-279
-261
-248
-255
-270
-259
-266
-268
-252
-262
-254
-244
-269
-289
-271
-253
-256
-266
-287
-293
-280
-293
-296
-297
-292
-302
-308
-295
-293
-277
-268
-272
-292
-285
-300
-326
-330
-326
-312
-305
-320
-323
-296
-291
-297
-287
-268
-271
-276
-270
-283
-286
-269
-271
-278
-270
-270
-284
-294
-309
-321
-307
-310
-319
-320
-312
-329
-348
-337
-334
-331
-302
-284
-274
-264
-274
-268
-278
-274
-254
-252
-258
-288
-299
-309
-320
-323
-320
-322
-309
-309
-316
-321
-318
-323
-338
-334
-340
-330
-337
-351
-348
-337
-331
-309
-319
-307
-290
-295
-291
-294
-275
-266
-280
-268
-255
-264
-258
-271
-290
-293
-290
-305
-298
-282
-288
-296
-290
-303
-313
-329
-334
-317
-318
-304
-307
-318
-314
-313
-312
-312
-296
-289
-312
-322
-330
-362
-383
-380
-378
-381
-372
-383
-375
-353
-363
-365
-368
-356
-331
-316
-306
-310
-315
-333
-341
-325
-304
-292
-287
-268
-292
-301
-280
-286
-275
-281
-298
-307
-307
-317
-330
-336
-359
-344
-332
-329
-299
-312
-327
-319
-321
-323
-320
-331
-329
-350
-362
-335
-366
-354
-303
-318
-322
-313
-286
-276
-318
-316
-308
-325
-308
-286
-303
-305
-290
-299
-304
-314
-312
-309
-331
-340
-353
-368
-366
-382
-385
-391
-401
-387
-357
-370
-371
-365
-374
-355
-350
-342
-324
-328
-316
-297
-309
-287
-278
-272
-250
-243
-231
-219
-240
-252
-249
-264
-275
-269
-265
-282
-303
-307
-300
-312
-321
-289
-303
-324
-319
-330
-345
-347
-343
-360
-353
-348
-357
-341
-341
-358
-352
-354
-337
-315
-333
-334
-356
-360
-340
-350
-331
-311
-317
-325
-318
-320
-329
-307
-275
-258
-284
-284
-280
-303
-297
-310
-331
-331
-304
-295
-296
-279
-275
-268
-273
-278
-280
-282
-292
-319
-340
-337
-345
-358
-342
-303
-305
-298
-280
-293
-276
-268
-261
-263
-276
-260
-284
-309
-307
-323
-317
-317
-305
-285
-291
-284
-270
-281
-284
-286
-305
-306
-292
-275
-261
-259
-256
-249
-261
-268
-256
-243
-215
-193
-202
-208
-209
-212
-204
-220
-241
-231
-238
-239
-200
-188
-195
-179
-170
-171
-185
-194
-215
-244
-236
-244
-276
-290
-286
-282
-290
-281
-288
-324
-306
-305
-329
-325
-322
-327
-338
-313
-301
-312
-312
-310
-308
-330
-320
-295
-290
-279
-276
-282
-271
-267
-268
-233
-238
-246
-251
-252
-258
-261
-259
-274
-266
-267
-275
-278
-290
-308
-312
-312
-315
-324
-311
-304
-321
-332
-318
-323
-352
-342
-335
-348
-339
-311
-310
-320
-302
-301
-303
-289
-279
-271
-272
-273
-297
-294
-284
-291
-283
-278
-265
-268
-263
-256
-264
-262
-255
-265
-262
-244
-249
-260
-268
-265
-259
-255
-255
-225
-223
-220
-193
-198
-187
-175
-175
-176
-202
-203
-214
-255
-249
-250
-280
-271
-258
-251
-252
-262
-263
-272
-276
-288
-305
-299
-294
-299
-287
-283
-276
-278
-267
-264
-269
-244
-221
-212
-219
-219
-221
-256
-266
-242
-255
-249
-255
-272
-267
-290
-303
-287
-315
-319
-300
-317
-319
-326
-330
-323
-336
-334
-317
-316
-313
-315
-315
-298
-303
-309
-295
-299
-300
-286
-282
-289
-275
-281
-291
-269
-278
-280
-260
-264
-270
-274
-287
-293
-286
-281
-277
-275
-287
-299
-327
-332
-317
-314
-311
-289
-284
-277
-273
-259
-236
-243
-232
-229
-247
-244
-240
-240
-232
-210
-194
-192
-207
-209
-201
-196
-194
-194
-207
-231
-232
-245
-266
-255
-268
-273
-258
-247
-254
-266
-263
-269
-251
-211
-215
-216
-197
-210
-239
-250
-248
-254
-246
-229
-230
-233
-227
-227
-233
-237
-226
-219
-245
-234
-239
-266
-266
-265
-266
-269
-268
-249
-233
-249
-272
-269
-271
-290
-291
-304
-337
-354
-342
-336
-355
-335
-333
-347
-350
-341
-314
-307
-299
-296
-302
-298
-273
-254
-253
-237
-232
-230
-213
-206
-207
-208
-210
-208
-210
-219
-207
-213
-230
-242
-264
-288
-305
-326
-331
-340
-347
-338
-345
-341
-341
-338
-337
-354
-342
-340
-338
-308
-285
-278
-269
-272
-269
-269
-262
-251
-263
-265
-256
-250
-262
-259
-258
-249
-251
-259
-244
-243
-237
-242
-247
-239
-239
-233
-244
-261
-269
-259
-250
-256
-242
-245
-253
-223
-223
-245
-247
-237
-256
-262
-250
-238
-248
-251
-219
-242
-240
-221
-220
-217
-228
-229
-250
-286
-289
-293
-288
-283
-276
-261
-239
-235
-258
-261
-268
-287
-284
-301
-320
-321
-316
-320
-307
-291
-286
-248
-249
-246
-211
-226
-224
-213
-201
-208
-227
-196
-193
-226
-223
-212
-228
-231
-223
-228
-234
-252
-272
-264
-295
-298
-287
-317
-343
-353
-357
-358
-356
-356
-351
-358
-371
-369
-371
-366
-340
-335
-336
-325
-311
-307
-311
-295
-284
-281
-268
-259
-248
-224
-222
-239
-240
-247
-266
-267
-247
-241
-247
-246
-243
-247
-265
-245
-245
-273
-261
-259
-279
-275
-284
-308
-292
-270
-260
-247
-240
-249
-259
-258
-268
-277
-270
-271
-261
-262
-236
-230
-253
-259
-263
-263
-262
-274
-273
-253
-279
-288
-292
-288
-279
-271
-254
-250
-264
-258
-257
-274
-266
-267
-265
-234
-246
-264
-257
-283
-289
-275
-271
-274
-272
-250
-263
-276
-274
-279
-294
-303
-299
-318
-339
-346
-345
-341
-322
-311
-317
-318
-315
-308
-303
-303
-311
-333
-338
-341
-352
-324
-313
-325
-326
-324
-318
-334
-331
-326
-335
-333
-335
-328
-323
-334
-316
-328
-332
-324
-327
-314
-315
-306
-291
-284
-288
-289
-288
-285
-281
-271
-274
-275
-251
-247
-253
-256
-263
-278
-288
-305
-308
-295
-277
-261
-260
-266
-264
-253
-256
-254
-251
-268
-267
-286
-320
-312
-297
-308
-295
-263
-263
-270
-255
-232
-222
-222
-219
-215
-226
-241
-233
-244
-258
-256
-266
-262
-274
-283
-274
-294
-281
-254
-273
-287
-280
-293
-304
-313
-322
-316
-291
-303
-325
-314
-317
-320
-310
-310
-312
-319
-312
-313
-332
-339
-334
-349
-336
-305
-313
-315
-301
-290
-295
-318
-324
-313
-306
-290
-281
-297
-297
-274
-252
-264
-293
-282
-278
-302
-311
-319
-339
-337
-350
-351
-341
-364
-359
-349
-357
-355
-352
-343
-346
-352
-337
-324
-348
-348
-329
-339
-328
-303
-284
-255
-239
-244
-249
-266
-259
-240
-241
-264
-249
-241
-254
-251
-261
-255
-243
-231
-232
-242
-245
-247
-243
-236
-264
-277
-239
-247
-263
-250
-234
-239
-225
-224
-223
-221
-233
-220
-228
-234
-223
-224
-232
-232
-202
-207
-199
-183
-196
-203
-219
-220
-205
-214
-210
-207
-232
-227
-237
-256
-254
-271
-281
-263
-285
-291
-288
-287
-280
-273
-283
-293
-285
-290
-293
-297
-294
-275
-283
-279
-264
-269
-275
-268
-285
-296
-284
-281
-266
-260
-265
-272
-290
-304
-312
-314
-309
-308
-314
-329
-341
-353
-345
-324
-322
-323
-313
-314
-334
-333
-333
-348
-352
-358
-348
-363
-364
-351
-341
-335
-334
-321
-322
-322
-317
-304
-295
-265
-252
-239
-213
-213
-217
-204
-217
-230
-235
-241
-229
-229
-231
-222
-214
-213
-216
-236
-233
-223
-241
-243
-231
-217
-215
-208
-199
-203
-203
-213
-223
-233
-240
-230
-217
-199
-202
-209
-206
-209
-194
-191
-195
-180
-178
-167
-146
-150
-132
-125
-130
-141
-153
-154
-158
-176
-181
-186
-195
-186
-182
-191
-176
-180
-182
-183
-192
-180
-192
-178
-159
-175
-198
-184
-192
-203
-182
-177
-155
-154
-158
-145
-157
-165
-164
-174
-170
-185
-185
-185
-209
-214
-214
-216
-220
-235
-255
-268
-288
-307
-316
-304
-300
-296
-296
-299
-297
-297
-313
-324
-320
-314
-300
-298
-292
-278
-291
-289
-283
-294
-292
-309
-304
-308
-297
-289
-290
-288
-290
-299
-326
-339
-338
-345
-350
-364
-396
-418
-398
-376
-382
-378
-354
-356
-351
-336
-346
-356
-353
-339
-333
-335
-310
-308
-316
-301
-298
-291
-289
-272
-258
-255
-250
-256
-271
-286
-277
-284
-283
-248
-234
-224
-212
-193
-181
-162
-130
-137
-130
-121
-128
-119
-115
-104
-105
-104
-84
-83
-101
-95
-101
-108
-101
-90
-87
-101
-95
-85
-87
-92
-78
-77
-87
-71
-57
-62
-61
-44
-46
-42
-39
-53
-35
-51
-63
-41
-41
-45
-51
-46
-51
-47
-38
-31
-18
-19
-13
-18
-10
4
-2
9
12
-13
-12
-9
-17
-7
15
9
-1
8
16
-5
-25
-32
-53
-69
-51
-55
-82
-80
-83
-98
-114
-125
-135
-134
-140
-149
-157
-185
-196
-184
-197
-211
-222
-226
-233
-252
-284
-304
-325
-344
-340
-350
-375
-392
-398
-410
-420
-427
-435
-466
-491
-505
-507
-527
-556
-554
-557
-576
-580
-575
-578
-585
-590
-580
-581
-589
-600
-602
-593
-605
-611
-602
-597
-607
-602
-582
-584
-578
-560
-544
-548
-523
-512
-513
-500
-496
-499
-489
-469
-454
-439
-420
-389
-364
-348
-342
-332
-310
-290
-281
-258
-253
-246
-241
-231
-233
-212
-170
-137
-115
-91
-75
-80
-86
-77
-70
-59
-46
-38
-15
-6
4
12
21
18
28
42
42
56
54
44
36
31
43
46
51
55
67
72
92
125
134
140
156
177
182
184
183
191
176
175
193
195
218
253
268
279
312
316
334
355
352
367
346
329
320
295
296
284
260
251
238
222
213
200
178
155
128
119
102
67
62
23
-26
-44
-65
-97
-135
-160
-196
-231
-263
-278
-303
-344
-364
-409
-431
-449
-485
-505
-521
-550
-550
-549
-573
-573
-578
-601
-635
-661
-658
-682
-702
-692
-695
-694
-693
-692
-683
-693
-696
-704
-699
-692
-685
-674
-659
-645
-645
-623
-613
-593
-563
-557
-557
-570
-561
-552
-562
-559
-565
-570
-552
-551
-555
-519
-505
-491
-472
-450
-434
-430
-421
-412
-410
-394
-369
-370
-352
-343
-340
-335
-335
-319
-312
-312
-309
-312
-320
-306
-300
-286
-269
-251
-259
-260
-259
-280
-279
-276
-286
-299
-307
-333
-352
-353
-348
-337
-341
-331
-326
-339
-326
-319
-302
-269
-248
-245
-262
-264
-263
-268
-237
-223
-237
-232
-210
-205
-206
-200
-188
-184
-167
-134
-113
-94
-80
-68
-70
-62
-34
-9
3
22
48
71
99
105
116
150
170
192
215
264
288
317
371
398
424
436
464
496
494
494
504
513
500
473
452
439
428
404
392
382
370
364
365
357
355
355
336
324
303
281
249
208
178
132
66
24
-15
-70
-112
-145
-182
-242
-278
-310
-365
-394
-400
-437
-460
-475
-483
-520
-541
-528
-540
-577
-592
-602
-636
-678
-702
-726
-775
-793
-792
-805
-831
-851
-850
-856
-846
-812
-797
-769
-744
-739
-731
-716
-708
-717
-735
-749
-746
-723
-696
-682
-673
-652
-627
-642
-639
-601
-594
-580
-550
-525
-509
-488
-473
-442
-410
-390
-359
-336
-332
-326
-319
-325
-309
-304
-320
-325
-321
-336
-344
-333
-313
-309
-311
-286
-280
-281
-280
-284
-287
-303
-298
-302
-296
-288
-298
-292
-300
-298
-307
-295
-280
-289
-276
-271
-281
-278
-267
-272
-275
-252
-233
-232
-234
-241
-224
-209
-214
-230
-240
-236
-239
-237
-225
-220
-214
-196
-190
-178
-148
-129
-128
-98
-71
-59
-41
-29
-15
-3
16
22
28
40
62
104
133
181
207
221
275
306
338
376
413
433
463
491
500
524
531
538
529
509
522
512
475
468
453
421
429
437
424
414
398
370
347
344
335
306
287
271
236
168
106
54
-25
-85
-133
-181
-222
-271
-324
-367
-407
-438
-463
-500
-504
-508
-527
-528
-525
-546
-575
-587
-621
-646
-652
-672
-697
-709
-727
-765
-802
-819
-833
-856
-870
-863
-851
-846
-842
-826
-820
-814
-794
-790
-777
-772
-766
-766
-780
-766
-759
-766
-755
-744
-752
-734
-705
-689
-674
-635
-605
-587
-554
-528
-513
-489
-445
-424
-408
-400
-386
-391
-421
-421
-443
-459
-459
-471
-487
-480
-464
-466
-453
-440
-442
-415
-383
-363
-346
-350
-331
-328
-346
-345
-353
-359
-366
-394
-390
-369
-374
-361
-360
-366
-359
-371
-383
-373
-354
-341
-307
-301
-307
-290
-278
-277
-257
-254
-258
-241
-225
-220
-215
-214
-202
-192
-194
-178
-171
-161
-149
-133
-113
-83
-68
-52
-43
-44
-26
-19
-8
6
21
45
56
60
80
102
129
163
202
234
274
324
359
394
437
478
520
553
574
608
643
675
676
674
674
621
593
566
520
490
477
459
426
408
406
385
379
379
362
337
331
324
304
266
231
168
70
8
-53
-119
-182
-258
-309
-367
-428
-458
-504
-562
-584
-600
-635
-667
-702
-721
-747
-756
-772
-795
-805
-831
-865
-906
-942
-978
-998
-1030
-1091
-1320
-1251
-1203
-1305
-1292
-1317
-1313
-1279
-1197
-1193
-1152
-1138
-1068
-1026
-1032
-1063
-1099
-1105
-1149
-1142
-1130
-1155
-1195
-1211
-1234
-1235
-1192
-1186
-1142
-1166
-1097
-1002
-943
-852
-794
-732
-678
-653
-653
-670
-715
-782
-883
-992
-1090
-1212
-1298
-1346
-1379
-1351
-1329
-1279
-1218
-1160
-1100
-1036
-979
-968
-970
-952
-980
-1020
-1114
-1272
-1410
-1558
-1711
-1853
-1911
-2145
-1935
-1836
-1807
-1858
-1863
-1667
-1551
-1392
-1354
-1300
-1198
-1130
-1092
-1152
-1247
-1321
-1411
-1506
-1556
-1523
-1463
-1325
-1127
-915
-663
-459
-242
-7
201
388
528
624
733
804
807
887
945
956
1048
1197
1359
1652
1865
2138
2471
2715
3073
3387
3578
3837
4074
4323
4566
4697
4805
4837
4872
4664
4194
3553
2351
994
-277
-1587
-2477
-3120
-3699
-4153
-4623
-4968
-5129
-5117
-4976
-4882
-4684
-4490
-4265
-3928
-3645
-3480
-3556
-3744
-4039
-4304
-4311
-4035
-3490
-2752
-1941
-1076
-214
699
1561
2325
3074
3700
4276
4782
5072
5156
5043
4771
4344
3729
3105
2563
2156
1984
1983
2031
2052
2028
1835
1529
1216
837
425
-80
-704
-1336
-1936
-2532
-3117
-3721
-4265
-4659
-4808
-4675
-4305
-3732
-3085
-2439
-1886
-1467
-1192
-1075
-948
-832
-736
-628
-600
-570
-543
-470
-333
-143
169
564
1057
1596
2084
2482
2663
2598
2269
1774
1233
630
88
-459
-976
-1421
-1810
-2069
-2261
-2376
-2401
-2365
-2255
-2079
-1888
-1773
-1762
-1866
-2068
-2331
-2592
-2786
-2870
-2816
-2658
-2390
-2014
-1569
-1121
-677
-283
116
518
862
1096
1208
1184
1065
861
599
351
146
47
41
126
279
491
701
836
891
889
832
743
632
496
323
174
7
-125
-249
-292
-246
-145
109
397
728
1128
1524
1848
2156
2374
2587
2642
2858
3030
3134
3504
3636
3922
4181
4326
4734
5000
5300
5677
5803
6031
6252
6314
6390
6445
6110
5383
4431
2871
813
-1134
-3032
-4511
-5147
-5551
-5683
-5706
-5806
-5788
-5568
-5268
-5008
-4807
-4569
-4421
-4208
-3882
-3700
-3632
-3725
-3806
-3805
-3374
-2458
-1220
275
1782
3093
4160
4947
5433
5599
5589
5407
5095
4778
4329
3790
3239
2627
2004
1387
866
496
264
256
340
297
38
-475
-1320
-2356
-3359
-4256
-5034
-5609
-5988
-6162
-6096
-5820
-5438
-5002
-4496
-3948
-3284
-2509
-1752
-1098
-612
-349
-320
-431
-572
-703
-741
-630
-369
40
520
954
1288
1534
1625
1543
1383
1147
821
439
-29
-616
-1259
-1897
-2466
-2952
-3305
-3482
-3471
-3307
-3049
-2839
-2747
-2722
-2804
-2922
-3021
-3168
-3268
-3286
-3191
-3020
-2839
-2567
-2289
-1920
-1480
-1029
-560
-59
376
676
818
793
645
452
261
87
-34
-44
17
105
241
341
382
419
428
358
295
169
16
-183
-428
-651
-872
-1045
-1113
-1037
-896
-593
-223
126
536
845
1111
1270
1359
1485
1569
1819
2085
2261
2516
2789
3113
3535
3916
4197
4407
4759
5127
5455
5580
5630
5530
5396
5537
5258
5125
5196
5133
5234
5339
4767
3977
2931
1300
-461
-2449
-4254
-5668
-6394
-6554
-6518
-6396
-6216
-6029
-5699
-5281
-4883
-4341
-3841
-3302
-2899
-2433
-2150
-2014
-1883
-1756
-1471
-944
90
1305
2649
3928
4908
5541
5782
5683
5350
4885
4300
3691
3037
2366
1642
899
180
-568
-1182
-1600
-1795
-1909
-1937
-1997
-2229
-2625
-3171
-3900
-4692
-5277
-5624
-5693
-5485
-5058
-4523
-3839
-3103
-2394
-1698
-1023
-340
311
873
1320
1575
1581
1402
1111
783
566
457
414
501
587
643
637
445
104
-287
-721
-1161
-1609
-2057
-2464
-2835
-3174
-3470
-3721
-3875
-3867
-3718
-3411
-3079
-2798
-2526
-2366
-2270
-2250
-2318
-2347
-2311
-2155
-1936
-1727
-1443
-1191
-931
-675
-457
-229
-28
172
343
422
438
268
30
-189
-437
-598
-683
-672
-589
-475
-348
-282
-289
-345
-467
-640
-808
-911
-990
-997
-984
-1021
-997
-974
-828
-574
-348
11
337
669
1068
1281
1471
1704
1693
1834
1986
2054
2298
2560
2789
3143
3400
3467
3736
3813
4032
4235
4247
4297
4304
4314
4335
4291
4160
4337
4354
4730
4872
4969
5307
5197
5527
5532
4913
3948
2429
360
-1752
-3742
-5295
-6288
-6409
-6186
-5762
-5131
-4779
-4200
-3721
-3218
-2865
-2605
-2233
-2119
-1917
-1649
-1613
-1567
-1466
-1229
-753
215
1561
2948
4242
5212
5617
5601
5143
4381
3535
2635
1818
1049
424
-133
-624
-1040
-1389
-1750
-2040
-2199
-2255
-2306
-2392
-2587
-3081
-3670
-4349
-4984
-5390
-5452
-5134
-4478
-3599
-2639
-1700
-836
-80
504
969
1299
1532
1694
1736
1714
1610
1418
1129
796
553
435
485
611
633
469
123
-389
-1051
-1806
-2544
-3237
-3719
-3929
-3977
-3912
-3810
-3623
-3370
-3045
-2653
-2340
-2013
-1681
-1423
-1277
-1289
-1402
-1600
-1718
-1705
-1665
-1477
-1139
-793
-467
-261
-192
-255
-374
-495
-664
-838
-1010
-1180
-1311
-1404
-1495
-1585
-1564
-1451
-1285
-1010
-749
-569
-469
-495
-625
-830
-1068
-1306
-1457
-1479
-1419
-1220
-955
-707
-401
-155
68
317
478
706
879
944
1058
1119
1163
1198
1320
1473
1634
1963
2231
2507
2861
2892
3145
3131
2942
3067
2827
2815
2937
2906
3094
3271
3263
3393
3457
3564
3723
3969
4431
4675
5158
5232
5289
5459
5314
5561
5467
5290
4639
3335
1774
-718
-2738
-4338
-5528
-5453
-5282
-4793
-4155
-3954
-3375
-3096
-2782
-2529
-2640
-2510
-2619
-2424
-2100
-1783
-1553
-1496
-1186
-868
-93
1192
2467
3653
4408
4623
4356
3731
2923
2002
1153
427
-180
-548
-788
-1028
-1231
-1432
-1692
-1992
-2203
-2405
-2607
-2800
-3027
-3363
-3844
-4310
-4701
-4856
-4579
-3955
-3080
-2095
-1199
-398
248
739
1014
1152
1212
1164
1154
1144
1119
1065
941
788
579
442
397
340
308
143
-218
-772
-1460
-2193
-2930
-3514
-3925
-4119
-4049
-3770
-3393
-3025
-2664
-2373
-2061
-1695
-1443
-1246
-1116
-1116
-1164
-1196
-1267
-1362
-1374
-1316
-1186
-971
-738
-560
-505
-589
-791
-1077
-1375
-1633
-1833
-1978
-2060
-2095
-2069
-1934
-1796
-1652
-1473
-1293
-1093
-885
-750
-728
-788
-933
-1109
-1263
-1378
-1401
-1319
-1138
-859
-567
-302
-78
55
122
184
293
400
508
629
727
846
955
1120
1269
1547
1879
2080
2381
2549
2656
2750
2837
2745
2614
2664
2544
2614
2823
2814
3060
3228
3293
3695
3582
3832
4114
3990
4364
4484
4469
4778
4924
5224
5550
5789
6097
6127
6134
5360
3776
1499
-1798
-4248
-5891
-6502
-5648
-5102
-4486
-4050
-4076
-3557
-3020
-2486
-2044
-2073
-2159
-2459
-2314
-1953
-1650
-1357
-1360
-1142
-602
481
2095
3571
4637
5061
4735
3879
2756
1616
609
-121
-710
-1152
-1432
-1749
-2012
-2129
-2206
-2330
-2437
-2631
-2954
-3195
-3431
-3701
-4000
-4443
-4766
-4853
-4525
-3721
-2638
-1379
-240
681
1386
1765
1952
1926
1762
1623
1432
1364
1281
1139
1043
882
782
706
613
478
242
-48
-500
-1062
-1805
-2654
-3480
-4167
-4525
-4580
-4345
-3901
-3412
-2805
-2265
-1839
-1514
-1363
-1178
-1086
-942
-906
-1002
-1044
-1106
-1141
-1109
-1058
-914
-779
-649
-580
-724
-935
-1307
-1724
-2142
-2553
-2812
-2929
-2887
-2716
-2512
-2288
-2057
-1792
-1537
-1365
-1217
-1139
-1089
-1066
-1118
-1167
-1235
-1263
-1242
-1192
-1047
-852
-607
-349
-139
34
145
169
137
124
146
207
337
504
652
886
1104
1317
1501
1705
1886
2022
2130
2029
2012
2005
2015
2046
1985
2006
2248
2405
2770
2984
3060
3519
3699
3798
3971
3752
3709
4076
3959
4253
4429
4566
4966
5332
5631
5937
6416
6521
6809
6936
6572
5545
3575
-58
-3686
-6107
-7471
-6715
-5423
-4703
-4111
-4058
-4104
-3319
-2528
-1676
-1288
-1804
-2407
-3027
-2836
-2189
-1408
-947
-706
-311
282
1554
3069
4273
5067
5053
4135
2833
1376
-78
-1097
-1727
-2150
-2339
-2384
-2491
-2549
-2454
-2454
-2573
-2811
-3193
-3641
-3884
-4084
-4226
-4365
-4503
-4391
-4026
-3113
-1938
-685
542
1496
2181
2570
2671
2480
2057
1608
1186
912
929
1012
1125
1147
985
754
533
313
-107
-591
-1146
-1830
-2460
-3177
-3835
-4371
-4709
-4669
-4376
-3690
-2876
-2225
-1605
-1246
-937
-629
-528
-499
-645
-738
-821
-940
-910
-888
-785
-668
-635
-631
-737
-856
-1141
-1611
-2136
-2737
-3203
-3590
-3850
-3931
-3838
-3507
-3092
-2626
-2147
-1802
-1535
-1344
-1238
-1193
-1242
-1321
-1384
-1345
-1228
-1101
-946
-774
-552
-372
-225
-118
-81
-67
-137
-271
-388
-459
-446
-363
-255
-39
242
545
883
1161
1320
1398
1514
1516
1430
1448
1315
1354
1438
1530
1701
1801
2131
2176
2382
2659
2684
3061
3186
3306
3422
3223
3416
3408
3361
3679
3775
4066
4414
4544
4747
4966
5242
5443
5772
5834
5892
6029
6040
5991
4917
2862
-406
-4048
-6206
-7097
-6165
-4667
-3921
-3472
-3800
-3783
-3070
-2147
-1032
-671
-1278
-2181
-3094
-2865
-2007
-798
119
374
486
568
1266
2262
3173
3743
3589
2713
1448
11
-1243
-2273
-2918
-3186
-3148
-2885
-2560
-2271
-2178
-2305
-2680
-3178
-3559
-3750
-3672
-3454
-3298
-3186
-3137
-2857
-2295
-1365
-208
913
1854
2391
2629
2597
2345
1988
1531
1055
632
284
214
268
421
511
428
256
-91
-538
-1134
-1719
-2290
-2805
-3186
-3589
-3920
-4071
-4034
-3639
-3013
-2213
-1399
-747
-275
-87
-58
-137
-329
-576
-824
-1015
-1190
-1253
-1240
-1195
-1110
-1107
-1254
-1515
-1862
-2269
-2715
-3127
-3446
-3705
-3807
-3833
-3766
-3551
-3211
-2788
-2284
-1802
-1428
-1158
-1029
-1107
-1248
-1380
-1538
-1592
-1560
-1381
-1128
-844
-580
-399
-277
-157
-118
-146
-218
-309
-380
-407
-417
-402
-249
-72
187
441
658
878
1112
1268
1356
1392
1307
1273
1183
1101
1170
1241
1399
1695
1893
2267
2501
2693
2992
2974
3188
3163
3187
3266
3088
3186
3183
3207
3472
3521
3784
4052
4253
4540
4544
4854
4942
5084
5440
5420
5574
5949
5836
5526
4241
1646
-1553
-4223
-5806
-6008
-4828
-4024
-3398
-3248
-3302
-3042
-2191
-1059
-149
-208
-1064
-2191
-2783
-2217
-1226
-126
357
386
-6
-17
499
1295
2204
2658
2177
1103
-175
-1432
-2374
-2922
-3228
-3434
-3386
-3253
-2937
-2504
-2233
-2312
-2629
-2973
-3137
-3124
-2882
-2665
-2487
-2243
-1963
-1558
-904
-46
699
1327
1703
1821
1863
1831
1631
1328
904
440
-34
-324
-383
-317
-74
63
48
-140
-518
-969
-1515
-2004
-2327
-2604
-2724
-2806
-2808
-2681
-2489
-2181
-1863
-1423
-1013
-705
-532
-526
-492
-519
-621
-732
-946
-1117
-1234
-1334
-1329
-1358
-1306
-1373
-1656
-1996
-2442
-2851
-3213
-3496
-3687
-3769
-3709
-3593
-3364
-3099
-2787
-2450
-2142
-1813
-1525
-1341
-1206
-1163
-1174
-1201
-1245
-1243
-1181
-1037
-856
-664
-477
-311
-196
-128
-143
-214
-313
-399
-463
-482
-406
-294
-100
91
266
474
654
827
934
1079
1146
1160
1257
1166
1103
1248
1185
1257
1475
1618
1866
2099
2311
2352
2544
2740
2846
3043
3130
3069
3171
3220
3335
3652
3628
3677
3762
3692
3639
3997
3762
4045
4390
4208
4793
4909
5215
5744
5783
5603
4588
2508
71
-2745
-4350
-5155
-4958
-4130
-3625
-2871
-2524
-2073
-1235
-653
-39
68
-675
-1310
-2109
-2143
-1844
-1313
-742
-502
-326
-362
-164
387
1014
1718
1891
1303
319
-1165
-2356
-3149
-3446
-3330
-3189
-3071
-2972
-2823
-2517
-2232
-1915
-1762
-1796
-1931
-2276
-2427
-2443
-2284
-1879
-1454
-1000
-440
88
687
1180
1549
1735
1682
1452
1067
746
386
15
-236
-423
-480
-389
-287
-116
-101
-222
-419
-807
-1180
-1468
-1806
-2077
-2344
-2564
-2618
-2526
-2218
-1786
-1263
-840
-561
-375
-324
-339
-410
-570
-823
-1150
-1485
-1816
-2071
-2133
-2086
-1975
-1949
-2044
-2196
-2396
-2536
-2718
-2935
-3112
-3307
-3440
-3475
-3414
-3203
-2858
-2429
-2038
-1717
-1444
-1256
-1072
-995
-1001
-1074
-1211
-1240
-1259
-1199
-1029
-835
-612
-401
-242
-127
-102
-82
-104
-168
-228
-338
-334
-309
-250
-89
84
269
557
795
992
1129
1180
1240
1220
1184
1101
1073
1117
1216
1511
1672
1894
2169
2324
2629
2737
2723
2888
2847
2903
2966
2822
2886
2911
3007
3216
3172
3369
3703
3710
4090
4114
4201
4528
4559
4764
4949
4983
5193
5363
4936
4071
2159
-141
-1984
-3788
-4443
-4304
-4016
-3021
-2192
-1756
-1365
-1078
-682
-147
-122
-452
-1269
-1995
-2251
-2096
-1506
-939
-667
-806
-1004
-1000
-514
555
1517
1689
1143
-207
-1602
-2546
-2834
-2708
-2628
-2658
-3020
-3354
-3360
-3067
-2464
-1797
-1484
-1499
-1817
-2156
-2252
-2114
-1821
-1645
-1639
-1588
-1396
-953
-272
455
1041
1361
1427
1244
992
789
586
414
218
-7
-178
-296
-336
-328
-304
-308
-380
-502
-625
-822
-1049
-1329
-1681
-1974
-2204
-2295
-2252
-2049
-1721
-1401
-1107
-891
-748
-643
-584
-604
-762
-1023
-1331
-1625
-1791
-1893
-1964
-2018
-2104
-2152
-2190
-2165
-2114
-2097
-2085
-2192
-2401
-2624
-2813
-2882
-2808
-2662
-2481
-2273
-2052
-1807
-1548
-1282
-1049
-873
-781
-759
-793
-830
-819
-784
-702
-640
-599
-524
-412
-287
-127
27
144
193
182
167
129
105
132
165
171
233
294
380
562
731
894
1051
1130
1186
1244
1235
1279
1275
1266
1330
1359
1451
1538
1725
1878
1996
2187
2274
2324
2497
2522
2508
2673
2680
2668
2783
2839
2806
2956
3136
3234
3476
3655
3773
3976
4136
4328
4456
4422
4150
3332
2162
825
-709
-1954
-2587
-2838
-2549
-1880
-1426
-1112
-834
-700
-432
-88
43
-59
-423
-850
-1227
-1388
-1371
-1433
-1595
-1803
-1925
-1723
-1114
-290
341
635
461
-68
-575
-910
-1092
-1216
-1388
-1768
-2280
-2699
-2920
-2893
-2600
-2257
-1991
-1810
-1674
-1474
-1214
-940
-769
-811
-1010
-1269
-1484
-1541
-1406
-1173
-901
-603
-397
-230
-32
164
356
525
627
629
548
349
84
-151
-369
-543
-667
-784
-885
-933
-932
-889
-820
-758
-727
-716
-748
-793
-839
-917
-962
-1026
-1086
-1100
-1177
-1209
-1203
-1166
-1074
-1004
-933
-912
-948
-997
-1105
-1209
-1326
-1446
-1542
-1620
-1651
-1681
-1662
-1636
-1614
-1562
-1528
-1467
-1415
-1378
-1321
-1266
-1199
-1148
-1121
-1125
-1166
-1198
-1217
-1200
-1109
-996
-886
-812
-776
-746
-756
-761
-731
-678
-628
-610
-572
-531
-494
-440
-413
-399
-412
-374
-285
-183
-62
38
97
125
135
163
172
204
256
317
368
433
537
597
677
746
833
929
1021
1135
1233
1304
1413
1443
1456
1501
1505
1563
1643
1760
1851
1919
1984
1999
2063
2146
2240
2344
2428
2471
2499
2552
2582
2639
2625
2390
1948
1337
778
487
574
987
1379
1575
1377
912
419
31
-58
37
174
223
67
-176
-478
-767
-974
-1118
-1187
-1191
-1093
-1004
-980
-1030
-1148
-1267
-1384
-1502
-1574
-1650
-1736
-1775
-1815
-1830
-1840
-1867
-1910
-1997
-2099
-2191
-2195
-2097
-1938
-1765
-1658
-1670
-1731
-1826
-1896
-1879
-1764
-1633
-1525
-1440
-1417
-1410
-1413
-1387
-1349
-1301
-1232
-1172
-1115
-1057
-976
-904
-835
-776
-752
-750
-776
-802
-746
-663
-590
-519
-525
-551
-580
-621
-614
-558
-477
-397
-346
-336
-368
-427
-479
-537
-592
-618
-628
-654
-672
-688
-725
-736
-770
-823
-865
-899
-921
-930
-955
-983
-1010
-1034
-1074
-1106
-1124
-1141
-1114
-1054
-959
-890
-860
-824
-836
-854
-844
-804
-734
-667
-609
-579
-581
-607
-630
-637
-639
-625
-572
-521
-464
-409
-373
-353
-334
-333
-312
-280
-242
-193
-172
-172
-175
-159
-137
-74
-6
54
150
236
367
498
600
695
790
867
928
1034
1142
1219
1324
1431
1504
1592
1696
1788
1892
2009
2111
2212
2328
2419
2465
2545
2602
2635
2698
2772
2820
2834
2753
2409
1828
1175
680
529
778
1233
1559
1606
1262
726
263
12
64
274
426
399
186
-103
-406
-642
-795
-928
-983
-983
-933
-885
-883
-913
-989
-1073
-1190
-1340
-1486
-1610
-1672
-1705
-1729
-1743
-1780
-1851
-1970
-2108
-2214
-2241
-2175
-2007
-1786
-1623
-1568
-1604
-1698
-1775
-1784
-1748
-1648
-1542
-1470
-1429
-1430
-1428
-1407
-1368
-1300
-1240
-1155
-1063
-980
-893
-816
-735
-689
-662
-660
-686
-708
-703
-638
-537
-469
-406
-393
-407
-427
-457
-413
-370
-303
-263
-259
-268
-342
-407
-476
-539
-585
-652
-687
-712
-729
-723
-744
-766
-796
-847
-871
-882
-868
-867
-887
-920
-975
-1035
-1109
-1158
-1180
-1167
-1131
-1077
-1011
-946
-902
-873
-895
-917
-938
-938
-904
-835
-744
-707
-708
-736
-782
-826
-832
-801
-791
-760
-700
-656
-608
-558
-535
-513
-481
-440
-401
-341
-271
-202
-155
-141
-113
-90
-34
61
154
270
376
477
579
646
728
799
871
971
1045
1148
1272
1404
1513
1611
1689
1737
1789
1825
1933
2047
2152
2303
2356
2395
2479
2511
2592
2685
2765
2870
2943
2948
2694
2140
1487
864
559
712
1101
1495
1643
1422
929
426
157
106
255
441
422
247
-14
-302
-553
-762
-910
-1035
-1079
-1052
-1034
-995
-1023
-1086
-1110
-1179
-1277
-1415
-1556
-1644
-1729
-1745
-1738
-1750
-1739
-1826
-1987
-2136
-2232
-2205
-2058
-1832
-1639
-1560
-1574
-1663
-1733
-1758
-1717
-1624
-1539
-1478
-1440
-1422
-1397
-1356
-1292
-1238
-1172
-1097
-1057
-976
-906
-844
-752
-694
-627
-611
-646
-670
-692
-646
-561
-478
-400
-390
-389
-404
-427
-405
-368
-303
-258
-233
-226
-255
-314
-382
-432
-494
-545
-564
-609
-639
-650
-668
-693
-739
-781
-812
-825
-813
-789
-777
-768
-777
-817
-876
-928
-983
-1020
-1026
-1027
-986
-953
-929
-883
-865
-854
-844
-825
-784
-730
-654
-592
-585
-617
-692
-776
-857
-906
-918
-892
-844
-782
-703
-625
-552
-489
-427
-379
-336
-275
-204
-151
-111
-90
-74
-58
-19
16
65
148
247
357
475
585
676
760
846
930
973
998
1050
1094
1180
1281
1367
1477
1530
1620
1680
1743
1868
1937
2083
2165
2242
2348
2394
2505
2564
2667
2771
2808
2886
2735
2394
1851
1197
791
644
916
1323
1592
1661
1326
875
483
244
324
439
530
462
195
-74
-382
-623
-836
-1009
-1095
-1139
-1098
-1046
-1028
-1026
-1086
-1127
-1189
-1314
-1450
-1616
-1718
-1773
-1775
-1725
-1731
-1768
-1858
-2000
-2096
-2131
-2026
-1828
-1642
-1488
-1451
-1506
-1599
-1666
-1661
-1621
-1531
-1436
-1387
-1341
-1311
-1279
-1230
-1198
-1155
-1145
-1113
-1079
-1037
-954
-873
-793
-698
-631
-648
-679
-712
-735
-692
-619
-557
-492
-468
-465
-487
-506
-490
-424
-336
-262
-198
-185
-176
-216
-298
-362
-468
-560
-624
-680
-718
-761
-790
-811
-825
-834
-833
-817
-794
-789
-783
-781
-801
-865
-935
-993
-1051
-1047
-1033
-1007
-959
-914
-857
-817
-784
-782
-789
-767
-737
-710
-691
-683
-702
-748
-810
-862
-889
-910
-900
-850
-789
-721
-642
-586
-544
-504
-474
-426
-374
-304
-247
-209
-164
-141
-115
-71
-31
58
116
194
312
404
513
609
715
810
867
925
951
1005
1092
1162
1248
1331
1394
1466
1539
1609
1720
1799
1883
2008
2069
2132
2199
2257
2378
2470
2572
2686
2760
2805
2737
2451
1932
1301
791
596
780
1187
1578
1704
1462
1025
571
284
231
314
436
411
246
26
-263
-540
-756
-954
-1082
-1111
-1073
-1039
-1025
-1038
-1094
-1152
-1221
-1315
-1441
-1579
-1682
-1733
-1706
-1652
-1622
-1611
-1681
-1829
-1984
-2087
-2081
-1939
-1733
-1562
-1483
-1511
-1598
-1677
-1717
-1699
-1633
-1559
-1510
-1503
-1496
-1455
-1418
-1372
-1319
-1304
-1266
-1214
-1138
-1023
-914
-785
-702
-664
-657
-712
-766
-796
-770
-692
-589
-482
-415
-379
-392
-424
-425
-397
-339
-293
-244
-235
-258
-283
-364
-449
-519
-592
-637
-663
-668
-675
-683
-709
-767
-809
-844
-882
-900
-903
-894
-899
-875
-851
-876
-881
-882
-891
-888
-867
-850
-841
-840
-832
-833
-854
-872
-857
-827
-796
-752
-725
-705
-714
-752
-786
-833
-858
-860
-844
-813
-778
-721
-672
-617
-555
-487
-433
-371
-299
-235
-172
-99
-40
-1
39
74
128
194
244
332
427
516
606
697
783
846
903
959
1015
1068
1156
1214
1275
1378
1422
1505
1574
1626
1700
1781
1890
1996
2109
2217
2326
2428
2493
2565
2606
2680
2748
2736
2627
2264
1706
1139
802
750
1012
1395
1613
1605
1264
779
399
194
203
272
337
267
13
-220
-498
-737
-899
-1024
-1075
-1086
-1041
-1014
-1031
-1051
-1110
-1130
-1169
-1297
-1426
-1569
-1654
-1695
-1672
-1585
-1560
-1577
-1671
-1840
-1989
-2046
-1977
-1826
-1647
-1524
-1513
-1556
-1635
-1703
-1714
-1665
-1587
-1519
-1454
-1420
-1396
-1343
-1310
-1256
-1211
-1188
-1171
-1148
-1093
-1012
-907
-771
-690
-659
-670
-701
-715
-698
-603
-500
-400
-337
-347
-356
-376
-381
-381
-384
-348
-333
-325
-311
-336
-377
-409
-480
-568
-602
-665
-749
-782
-786
-820
-858
-894
-909
-915
-920
-890
-843
-799
-769
-739
-719
-723
-747
-777
-807
-851
-861
-844
-845
-838
-814
-804
-797
-785
-762
-749
-743
-734
-727
-731
-761
-808
-861
-888
-905
-895
-848
-808
-750
-650
-578
-536
-497
-454
-406
-349
-274
-202
-136
-71
-13
30
71
113
183
245
303
382
462
553
622
681
732
787
835
885
972
1060
1164
1231
1302
1385
1428
1514
1621
1692
1777
1877
1927
2001
2092
2188
2299
2406
2550
2638
2740
2859
2872
2809
2482
1937
1338
819
669
898
1333
1662
1700
1417
901
451
197
152
266
336
289
102
-173
-451
-732
-933
-1068
-1147
-1114
-1071
-1044
-1034
-1072
-1100
-1116
-1145
-1225
-1362
-1492
-1611
-1679
-1634
-1549
-1462
-1445
-1544
-1720
-1901
-2005
-1978
-1831
-1624
-1499
-1479
-1566
-1682
-1738
-1749
-1707
-1663
-1615
-1580
-1573
-1530
-1476
-1412
-1338
-1310
-1301
-1283
-1244
-1191
-1105
-969
-850
-758
-694
-671
-691
-719
-718
-651
-541
-439
-372
-353
-359
-388
-412
-437
-455
-427
-419
-386
-342
-343
-364
-419
-466
-538
-618
-680
-716
-740
-750
-775
-793
-815
-843
-867
-876
-843
-820
-758
-698
-675
-668
-695
-731
-777
-813
-827
-858
-869
-842
-831
-835
-820
-822
-837
-842
-845
-811
-764
-709
-654
-630
-645
-690
-723
-743
-748
-729
-694
-644
-600
-540
-515
-471
-420
-384
-316
-260
-207
-150
-124
-73
14
69
125
145
166
213
270
340
424
516
617
704
786
865
918
999
1078
1158
1240
1292
1363
1468
1549
1658
1768
1832
1932
2029
2093
2202
2317
2411
2503
2573
2650
2693
2762
2835
2788
2633
2206
1562
1020
675
678
998
1404
1640
1540
1163
646
226
68
76
194
258
136
-79
-377
-641
-859
-1023
-1084
-1105
-1060
-1024
-1038
-1058
-1102
-1098
-1102
-1152
-1245
-1419
-1563
-1662
-1689
-1604
-1522
-1480
-1531
-1680
-1865
-2032
-2067
-1977
-1805
-1618
-1540
-1555
-1651
-1744
-1765
-1755
-1685
-1598
-1527
-1478
-1433
-1353
-1288
-1216
-1151
-1123
-1117
-1146
-1134
-1069
-954
-797
-662
-574
-546
-580
-634
-656
-624
-537
-437
-346
-312
-311
-349
-408
-452
-485
-483
-471
-416
-371
-351
-337
-349
-381
-431
-503
-575
-637
-688
-700
-709
-714
-734
-772
-799
-800
-791
-767
-726
-689
-652
-642
-658
-710
-773
-825
-878
-907
-911
-906
-911
-905
-905
-894
-884
-882
-861
-841
-800
-763
-733
-712
-712
-729
-772
-797
-784
-777
-741
-679
-610
-565
-514
-473
-443
-403
-363
-302
-243
-179
-107
-43
21
78
126
162
191
232
275
356
435
526
659
752
846
923
981
1090
1154
1256
1363
1405
1529
1620
1712
1805
1845
1923
1970
2029
2126
2168
2283
2396
2468
2575
2614
2704
2748
2787
2747
2423
1954
1304
774
605
749
1200
1564
1679
1456
968
505
188
138
258
400
425
232
-46
-362
-670
-824
-944
-978
-962
-972
-968
-1015
-1050
-1057
-1031
-1004
-1088
-1258
-1458
-1622
-1695
-1671
-1603
-1534
-1539
-1635
-1824
-2014
-2107
-2090
-1958
-1762
-1606
-1551
-1579
-1644
-1691
-1704
-1660
-1620
-1566
-1525
-1485
-1425
-1359
-1264
-1185
-1141
-1124
-1096
-1058
-999
-909
-821
-736
-681
-663
-668
-703
-737
-723
-645
-519
-381
-310
-316
-351
-409
-449
-475
-491
-472
-466
-460
-439
-427
-425
-444
-444
-476
-519
-541
-572
-588
-595
-614
-665
-719
-755
-814
-854
-854
-830
-767
-718
-658
-652
-682
-713
-760
-786
-816
-835
-861
-875
-876
-903
-924
-934
-949
-955
-941
-912
-859
-801
-736
-710
-731
-735
-766
-784
-771
-758
-720
-672
-617
-561
-539
-528
-486
-438
-382
-310
-254
-189
-119
-56
13
73
100
118
152
221
312
397
487
558
647
739
821
912
1006
1117
1191
1274
1364
1417
1515
1591
1675
1768
1837
1933
2008
2089
2156
2232
2345
2422
2507
2601
2652
2703
2729
2714
2621
2321
1832
1235
715
480
551
909
1266
1483
1449
1131
727
384
233
273
414
505
418
158
-180
-546
-802
-935
-985
-983
-991
-1044
-1139
-1187
-1174
-1105
-1035
-1098
-1272
-1501
-1719
-1809
-1775
-1683
-1614
-1643
-1783
-1995
-2163
-2252
-2230
-2071
-1876
-1724
-1624
-1559
-1525
-1514
-1495
-1476
-1458
-1430
-1387
-1339
-1302
-1263
-1200
-1158
-1123
-1096
-1088
-1077
-1048
-984
-906
-806
-722
-654
-605
-605
-587
-551
-500
-423
-355
-296
-268
-291
-335
-392
-428
-448
-442
-401
-361
-323
-296
-272
-271
-295
-327
-370
-416
-462
-514
-571
-641
-701
-759
-834
-886
-902
-875
-851
-802
-738
-689
-656
-653
-680
-716
-750
-791
-806
-836
-877
-901
-926
-963
-968
-974
-966
-934
-902
-843
-784
-747
-708
-681
-668
-671
-688
-676
-675
-657
-609
-575
-549
-536
-521
-495
-459
-403
-345
-273
-182
-106
-37
39
100
154
216
288
365
452
544
638
760
862
929
1045
1115
1185
1293
1452
1827
2014
2159
2369
2447
2498
2597
2692
2829
2956
3046
3146
3252
3398
3559
3781
3868
3927
3902
3605
3152
2356
1350
398
-554
-1176
-1452
-1269
-976
-685
-203
110
348
360
231
-49
-274
-69
231
413
395
-151
-856
-1459
-1731
-1569
-1223
-930
-870
-1030
-1115
-1056
-859
-599
-670
-1100
-1737
-2353
-2713
-2829
-2826
-2904
-3143
-3359
-3469
-3337
-2936
-2461
-1972
-1603
-1384
-1222
-1119
-1060
-1065
-1182
-1325
-1411
-1368
-1148
-851
-561
-308
-103
88
300
500
591
549
425
195
-31
-225
-481
-753
-1033
-1281
-1453
-1439
-1242
-950
-593
-321
-158
-48
-33
-51
-108
-270
-463
-638
-735
-780
-745
-693
-672
-644
-618
-591
-568
-570
-640
-830
-1084
-1384
-1724
-2012
-2265
-2457
-2562
-2562
-2454
-2259
-1997
-1772
-1599
-1444
-1357
-1337
-1348
-1399
-1470
-1531
-1566
-1563
-1558
-1509
-1387
-1232
-1044
-847
-637
-483
-402
-389
-451
-549
-681
-805
-903
-952
-897
-773
-587
-347
-97
151
345
507
650
741
767
768
748
706
708
756
834
948
1092
1287
1514
1763
1995
2170
2317
2350
2415
2391
2286
2327
2246
2210
2319
2350
2486
2702
2792
2967
3148
3255
3407
3482
3482
3506
3510
3483
3562
3618
3673
3832
3882
3770
3230
2199
853
-507
-1587
-2223
-2479
-2613
-2533
-2304
-1802
-1060
-264
189
157
-333
-1016
-1406
-1324
-1014
-786
-907
-1417
-1870
-2042
-1649
-994
-346
-17
-66
-308
-576
-754
-974
-1336
-1939
-2668
-3262
-3508
-3411
-2994
-2528
-2196
-1987
-1835
-1671
-1473
-1257
-1133
-1110
-1122
-1147
-1121
-1056
-938
-776
-579
-289
106
536
933
1213
1291
1203
984
716
400
82
-197
-414
-514
-514
-424
-326
-285
-324
-438
-574
-704
-860
-997
-1073
-1138
-1154
-1125
-1122
-1076
-954
-775
-569
-365
-226
-170
-202
-347
-581
-846
-1109
-1382
-1632
-1835
-1969
-2061
-2085
-2073
-2079
-2128
-2202
-2318
-2436
-2521
-2589
-2601
-2581
-2528
-2440
-2299
-2120
-1891
-1631
-1375
-1158
-989
-898
-850
-841
-880
-940
-996
-1009
-987
-919
-808
-682
-545
-406
-329
-287
-273
-287
-308
-321
-304
-286
-240
-173
-58
66
239
448
639
817
947
1090
1139
1154
1175
1208
1223
1217
1315
1344
1465
1672
1765
1964
2168
2225
2383
2403
2414
2414
2409
2444
2364
2400
2359
2368
2500
2622
2754
2943
3025
3228
3320
3423
3525
3616
3672
3654
3757
3753
3795
3269
2194
732
-706
-1758
-2208
-2417
-2594
-2520
-2282
-1642
-759
47
397
202
-453
-1092
-1477
-1402
-1124
-917
-939
-1160
-1271
-1208
-782
-342
3
174
80
-140
-389
-711
-1116
-1593
-2136
-2631
-2957
-3017
-2801
-2360
-1911
-1624
-1481
-1457
-1454
-1433
-1416
-1445
-1505
-1473
-1345
-1119
-840
-544
-301
-52
213
529
821
1009
1015
874
692
458
218
-15
-213
-358
-389
-314
-171
-39
45
-10
-190
-446
-741
-1007
-1258
-1439
-1553
-1517
-1339
-1162
-969
-827
-682
-463
-289
-185
-192
-310
-499
-720
-956
-1197
-1412
-1559
-1641
-1686
-1684
-1690
-1724
-1754
-1840
-1978
-2164
-2388
-2576
-2719
-2768
-2743
-2643
-2469
-2275
-2041
-1811
-1559
-1310
-1139
-1020
-980
-982
-1023
-1079
-1128
-1157
-1142
-1062
-938
-790
-609
-450
-325
-247
-230
-289
-380
-466
-548
-583
-552
-447
-313
-175
27
217
379
557
704
802
871
906
879
873
863
919
1011
1092
1259
1401
1562
1777
1908
2056
2179
2182
2235
2261
2221
2283
2288
2295
2342
2385
2453
2511
2571
2710
2815
3002
3011
3037
3146
3019
3173
3167
3163
3374
3437
3575
3796
3633
3221
2254
872
-502
-1455
-2041
-2350
-2512
-2624
-2416
-1881
-1035
-201
287
108
-389
-1067
-1422
-1308
-1031
-848
-877
-1180
-1333
-1279
-985
-535
-183
20
-75
-209
-486
-773
-1101
-1541
-2027
-2482
-2847
-2943
-2839
-2533
-2144
-1842
-1666
-1606
-1587
-1594
-1567
-1558
-1548
-1476
-1339
-1127
-838
-618
-402
-190
2
268
547
734
797
723
598
431
273
119
-52
-181
-243
-207
-139
-54
-60
-180
-335
-571
-825
-1053
-1268
-1401
-1464
-1386
-1264
-1135
-994
-903
-777
-620
-463
-388
-418
-531
-696
-896
-1093
-1272
-1429
-1537
-1588
-1646
-1681
-1722
-1782
-1838
-1937
-2042
-2188
-2344
-2518
-2615
-2617
-2571
-2448
-2284
-2116
-1927
-1730
-1530
-1340
-1183
-1071
-1030
-1034
-1050
-1079
-1095
-1091
-1063
-996
-873
-746
-656
-581
-495
-425
-413
-441
-502
-542
-561
-549
-494
-386
-250
-107
30
170
335
491
602
670
694
729
786
813
877
936
996
1084
1179
1345
1455
1633
1785
1810
1903
1937
1980
2057
2141
2195
2196
2270
2288
2338
2458
2490
2598
2623
2649
2710
2673
2833
2887
2875
3052
3066
3218
3512
3590
3764
3781
3607
3013
1880
507
-790
-1681
-2108
-2299
-2473
-2445
-2227
-1561
-646
186
477
175
-515
-1219
-1479
-1267
-955
-793
-939
-1265
-1375
-1212
-733
-307
9
75
-95
-296
-555
-841
-1186
-1629
-2082
-2509
-2769
-2798
-2655
-2312
-1954
-1700
-1565
-1562
-1584
-1602
-1618
-1631
-1626
-1522
-1357
-1086
-761
-490
-258
-58
123
349
543
676
653
511
339
166
39
-73
-172
-237
-244
-198
-132
-93
-140
-329
-582
-854
-1139
-1356
-1530
-1658
-1663
-1521
-1300
-1091
-920
-812
-690
-546
-447
-434
-541
-711
-903
-1075
-1216
-1340
-1436
-1503
-1555
-1575
-1598
-1634
-1707
-1815
-1943
-2125
-2327
-2511
-2664
-2733
-2714
-2624
-2459
-2239
-2026
-1821
-1624
-1472
-1286
-1151
-1106
-1100
-1122
-1125
-1117
-1105
-1066
-986
-875
-736
-604
-503
-401
-350
-347
-367
-442
-516
-553
-560
-538
-449
-310
-127
58
217
381
520
617
661
686
709
703
762
798
839
987
1102
1275
1476
1585
1757
1895
1967
2080
2077
2073
2076
2023
2049
2118
2081
2112
2164
2098
2250
2418
2475
2541
2659
2663
2648
2802
2763
2757
2896
2850
2933
3178
3213
3412
3516
3491
3002
2029
699
-681
-1551
-2086
-2216
-2424
-2463
-2294
-1776
-948
-77
292
128
-511
-1260
-1586
-1460
-1170
-1006
-1058
-1427
-1528
-1397
-980
-573
-222
-140
-256
-415
-651
-880
-1211
-1612
-2081
-2537
-2827
-2915
-2792
-2454
-2084
-1765
-1572
-1512
-1565
-1591
-1605
-1634
-1639
-1560
-1423
-1180
-879
-579
-328
-118
86
328
555
703
711
582
430
253
125
-9
-151
-264
-311
-293
-217
-169
-172
-302
-504
-727
-996
-1195
-1381
-1505
-1519
-1446
-1284
-1112
-953
-799
-659
-542
-493
-460
-542
-669
-793
-963
-1127
-1315
-1440
-1522
-1592
-1606
-1609
-1619
-1641
-1719
-1833
-2014
-2212
-2422
-2587
-2664
-2654
-2552
-2404
-2233
-2047
-1819
-1607
-1408
-1263
-1189
-1144
-1141
-1141
-1137
-1146
-1163
-1164
-1108
-997
-863
-720
-589
-479
-412
-360
-337
-383
-419
-494
-552
-548
-463
-322
-181
-27
122
257
390
483
544
596
611
677
700
738
835
890
970
1118
1225
1367
1563
1667
1870
2021
2068
2204
2241
2246
2311
2224
2205
2208
2243
2393
2425
2492
2543
2623
2761
2755
2872
2828
2885
2942
2979
3142
3211
3252
3350
3414
3267
2762
1630
284
-967
-1699
-2032
-2106
-2290
-2351
-2141
-1519
-605
189
457
40
-672
-1398
-1514
-1251
-852
-686
-901
-1230
-1338
-1168
-749
-349
-98
-92
-272
-493
-758
-972
-1307
-1706
-2157
-2607
-2888
-2964
-2780
-2381
-1998
-1717
-1616
-1640
-1676
-1690
-1671
-1656
-1653
-1545
-1381
-1104
-798
-533
-296
-143
87
342
548
665
648
475
290
144
50
-55
-181
-283
-341
-306
-216
-131
-140
-274
-508
-747
-962
-1169
-1367
-1503
-1551
-1459
-1281
-1091
-952
-846
-728
-599
-519
-494
-571
-709
-875
-1037
-1178
-1339
-1452
-1552
-1609
-1619
-1608
-1611
-1641
-1747
-1864
-2038
-2221
-2378
-2527
-2597
-2623
-2560
-2434
-2264
-2068
-1878
-1705
-1513
-1364
-1275
-1244
-1244
-1235
-1242
-1219
-1197
-1156
-1079
-974
-816
-665
-521
-387
-298
-249
-256
-305
-378
-444
-485
-470
-388
-256
-118
39
215
373
530
628
691
705
725
764
774
802
836
898
1036
1167
1283
1491
1695
1858
2077
2145
2180
2327
2232
2326
2270
2156
2240
2183
2311
2387
2537
2674
2715
2901
2947
2993
3149
3080
3070
3048
3005
3097
3212
3309
3372
3193
2533
1542
199
-862
-1628
-2080
-2218
-2451
-2468
-2228
-1535
-690
27
299
-98
-745
-1263
-1421
-1114
-814
-764
-953
-1272
-1364
-1208
-826
-495
-293
-295
-374
-527
-700
-914
-1274
-1751
-2250
-2685
-2992
-3038
-2877
-2573
-2217
-1919
-1763
-1679
-1648
-1655
-1653
-1639
-1611
-1513
-1314
-1044
-741
-459
-259
-76
133
378
595
747
764
649
482
326
197
11
-137
-245
-300
-252
-186
-141
-127
-252
-417
-598
-839
-1068
-1295
-1434
-1435
-1298
-1116
-945
-827
-752
-615
-465
-357
-318
-389
-542
-722
-869
-994
-1164
-1334
-1488
-1595
-1619
-1596
-1595
-1623
-1700
-1822
-1969
-2138
-2338
-2513
-2616
-2640
-2583
-2456
-2288
-2104
-1915
-1717
-1503
-1347
-1230
-1167
-1176
-1195
-1204
-1205
-1184
-1173
-1171
-1097
-981
-854
-702
-545
-430
-367
-332
-356
-427
-502
-553
-535
-440
-342
-215
-87
56
258
414
551
673
711
772
808
829
894
898
1003
1101
1205
1424
1550
1689
1879
1913
2051
2145
2104
2133
2139
2152
2178
2292
2320
2425
2584
2680
2725
2808
2930
2997
3040
3122
3028
2997
3147
3007
3143
3188
3205
3286
2947
2279
1148
-128
-1056
-1717
-2003
-2035
-2299
-2241
-1898
-1192
-324
311
361
-170
-871
-1320
-1315
-917
-603
-688
-899
-1250
-1271
-987
-577
-252
-185
-283
-462
-679
-796
-1050
-1443
-1886
-2394
-2768
-2989
-2948
-2727
-2406
-2024
-1815
-1695
-1617
-1630
-1575
-1574
-1574
-1543
-1456
-1238
-950
-642
-339
-146
59
269
489
694
741
687
518
338
200
47
-106
-275
-434
-468
-425
-373
-291
-299
-423
-567
-768
-971
-1148
-1305
-1364
-1346
-1254
-1133
-965
-832
-669
-509
-441
-424
-494
-576
-648
-764
-903
-1085
-1277
-1428
-1543
-1612
-1640
-1634
-1678
-1706
-1769
-1867
-1979
-2129
-2291
-2423
-2497
-2502
-2442
-2304
-2124
-1928
-1716
-1523
-1339
-1221
-1132
-1088
-1080
-1080
-1101
-1135
-1154
-1130
-1063
-963
-836
-709
-597
-464
-355
-292
-287
-310
-344
-390
-404
-367
-297
-164
1
135
290
481
637
799
906
965
1018
1050
1051
1050
1098
1130
1207
1364
1475
1587
1822
1927
2057
2247
2236
2305
2384
2257
2263
2254
2303
2364
2401
2522
2518
2700
2902
2896
3077
3135
3115
3146
3123
3192
3111
3203
3240
3074
2813
2094
910
-250
-1100
-1694
-1881
-1972
-2206
-2182
-1788
-1123
-355
210
139
-436
-1024
-1404
-1322
-930
-649
-690
-1007
-1196
-1234
-1031
-599
-382
-339
-436
-596
-787
-926
-1118
-1507
-1917
-2357
-2760
-2940
-2898
-2686
-2336
-2011
-1800
-1716
-1651
-1593
-1545
-1491
-1472
-1421
-1309
-1119
-815
-551
-286
-62
92
315
531
681
761
682
537
416
309
188
-1
-206
-363
-426
-391
-315
-297
-376
-485
-616
-772
-902
-1036
-1143
-1185
-1155
-1065
-958
-838
-697
-546
-439
-404
-435
-506
-581
-633
-748
-887
-1037
-1227
-1368
-1476
-1564
-1588
-1623
-1673
-1725
-1822
-1910
-2018
-2140
-2292
-2383
-2421
-2422
-2338
-2202
-2036
-1840
-1663
-1499
-1381
-1266
-1162
-1125
-1075
-1077
-1077
-1063
-1056
-1023
-948
-855
-757
-667
-564
-477
-410
-356
-333
-357
-412
-431
-411
-343
-235
-83
73
210
363
556
707
807
939
1003
1019
1070
1107
1160
1186
1240
1278
1322
1543
1663
1784
1965
1992
2068
2217
2248
2267
2320
2254
2242
2301
2334
2441
2558
2609
2698
2847
2971
3096
3092
3156
3167
3185
3259
3285
3291
3316
3063
2464
1509
238
-771
-1468
-1829
-1929
-2103
-2110
-1871
-1300
-480
170
371
-47
-732
-1263
-1373
-1065
-744
-671
-862
-1189
-1246
-1069
-692
-343
-207
-270
-398
-586
-738
-920
-1277
-1703
-2206
-2619
-2885
-2898
-2727
-2424
-2065
-1794
-1648
-1560
-1533
-1499
-1476
-1458
-1421
-1356
-1209
-997
-745
-484
-269
-86
125
365
570
646
623
513
366
262
154
1
-154
-336
-503
-605
-607
-571
-547
-647
-879
-999
-1055
-1022
-1004
-1043
-1080
-1065
-944
-831
-712
-621
-568
-572
-569
-522
-536
-611
-760
-953
-1080
-1207
-1336
-1482
-1613
-1681
-1733
-1745
-1798
-1876
-1972
-2101
-2193
-2274
-2346
-2409
-2452
-2393
-2263
-2090
-1894
-1750
-1612
-1465
-1329
-1190
-1112
-1081
-1045
-1064
-1090
-1072
-1012
-964
-912
-838
-751
-659
-561
-477
-408
-386
-370
-385
-432
-419
-354
-265
-121
12
143
309
429
558
693
803
909
976
1021
1045
1046
1042
1094
1163
1218
1375
1479
1635
1872
2050
2225
2343
2369
2381
2347
2356
2298
2267
2295
2334
2357
2489
2553
2659
2870
2934
3008
3110
3132
3165
3333
3335
3411
3429
3309
2731
1781
466
-717
-1518
-1950
-2012
-2205
-2250
-2084
-1566
-731
70
332
50
-698
-1399
-1629
-1353
-941
-755
-914
-1305
-1499
-1383
-955
-554
-287
-290
-454
-654
-825
-978
-1260
-1691
-2206
-2679
-3014
-3120
-2968
-2633
-2227
-1909
-1717
-1643
-1651
-1638
-1596
-1571
-1545
-1432
-1309
-1097
-826
-556
-350
-158
35
258
465
586
602
521
397
252
137
-6
-150
-288
-353
-323
-265
-204
-178
-308
-464
-654
-904
-1071
-1214
-1341
-1322
-1213
-1053
-882
-730
-633
-498
-358
-308
-298
-431
-566
-708
-868
-983
-1146
-1347
-1494
-1603
-1654
-1619
-1601
-1669
-1718
-1817
-1964
-2096
-2271
-2415
-2510
-2547
-2516
-2417
-2255
-2056
-1862
-1676
-1490
-1323
-1200
-1125
-1088
-1056
-1064
-1064
-1078
-1089
-1037
-971
-871
-759
-645
-548
-467
-388
-336
-336
-382
-451
-467
-445
-365
-237
-120
30
152
284
460
609
715
814
894
968
1014
1033
1084
1111
1135
1209
1280
1463
1634
1715
1948
2091
2229
2427
2403
2463
2428
2432
2495
2425
2530
2600
2642
2838
2902
2975
3021
3092
3185
3221
3361
3387
3447
3542
3528
3132
2396
1155
-212
-1101
-1730
-1902
-2005
-2161
-2066
-1697
-909
-61
470
443
-158
-863
-1278
-1217
-881
-661
-705
-1065
-1288
-1248
-995
-601
-325
-261
-344
-463
-647
-792
-1067
-1481
-1950
-2423
-2797
-3008
-2981
-2744
-2422
-2056
-1775
-1632
-1579
-1592
-1586
-1596
-1597
-1555
-1435
-1225
-949
-669
-427
-233
-61
165
382
522
581
531
420
294
197
76
-101
-256
-342
-331
-239
-134
-92
-156
-317
-514
-724
-925
-1128
-1293
-1398
-1392
-1239
-988
-769
-633
-535
-469
-400
-332
-311
-386
-536
-765
-956
-1094
-1253
-1427
-1563
-1647
-1677
-1652
-1640
-1711
-1803
-1914
-2053
-2205
-2365
-2499
-2591
-2605
-2499
-2320
-2132
-1925
-1752
-1583
-1416
-1267
-1135
-1074
-1087
-1109
-1121
-1116
-1089
-1049
-989
-894
-773
-642
-527
-429
-348
-305
-291
-308
-362
-410
-406
-356
-253
-126
22
193
351
495
669
772
901
979
985
1021
999
1046
1079
1117
1213
1310
1446
1602
1781
1961
2137
2301
2407
2425
2428
2439
2367
2416
2428
2416
2477
2525
2603
2755
2901
3070
3091
3185
3214
3171
3312
3249
3356
3422
3343
2946
1947
625
-652
-1503
-1824
-1843
-2075
-2149
-2113
-1643
-753
131
547
235
-547
-1364
-1646
-1343
-849
-610
-763
-1250
-1439
-1386
-969
-539
-311
-273
-468
-649
-790
-961
-1241
-1607
-2122
-2566
-2888
-2991
-2889
-2566
-2149
-1831
-1638
-1577
-1584
-1578
-1588
-1582
-1584
-1545
-1391
-1137
-818
-518
-273
-80
77
269
481
626
633
516
369
214
112
-15
-185
-341
-432
-467
-401
-333
-303
-326
-446
-602
-810
-979
-1097
-1161
-1148
-1123
-1041
-924
-816
-648
-488
-356
-282
-305
-413
-507
-598
-748
-886
-1058
-1241
-1437
-1621
-1696
-1732
-1746
-1736
-1783
-1868
-1984
-2113
-2227
-2313
-2380
-2422
-2414
-2360
-2254
-2073
-1879
-1700
-1529
-1386
-1264
-1200
-1162
-1124
-1121
-1125
-1130
-1132
-1084
-1020
-900
-758
-642
-517
-440
-393
-352
-341
-334
-349
-360
-340
-286
-177
-53
62
182
339
499
647
782
884
933
1017
1029
1032
1094
1122
1175
1263
1291
1417
1653
1766
1954
2117
2194
2332
2391
2421
2443
2462
2478
2483
2454
2551
2643
2770
2868
2871
2971
3058
3172
3244
3340
3456
3501
3498
3525
3088
2252
951
-410
-1308
-1784
-1831
-1983
-2124
-2036
-1596
-725
191
651
478
-248
-1088
-1473
-1270
-759
-520
-660
-1062
-1356
-1239
-880
-484
-208
-195
-340
-541
-708
-829
-1133
-1532
-2062
-2589
-2917
-3054
-2967
-2676
-2244
-1870
-1631
-1524
-1521
-1553
-1551
-1574
-1626
-1587
-1466
-1244
-934
-613
-343
-114
99
327
583
767
807
717
533
386
268
78
-117
-306
-405
-345
-233
-63
78
91
20
-139
-395
-706
-1019
-1288
-1410
-1436
-1415
-1312
-1113
-854
-540
-285
-170
-168
-237
-292
-429
-639
-823
-1051
-1278
-1421
-1553
-1648
-1665
-1674
-1679
-1653
-1699
-1813
-1948
-2125
-2305
-2460
-2588
-2642
-2626
-2514
-2299
-2049
-1776
-1534
-1361
-1218
-1127
-1101
-1085
-1104
-1181
-1250
-1249
-1196
-1097
-964
-833
-678
-519
-403
-291
-226
-231
-281
-366
-427
-443
-415
-304
-167
-12
166
360
569
754
891
990
1054
1069
1084
1096
1124
1161
1228
1298
1399
1563
1754
1959
2076
2216
2336
2430
2549
2529
2606
2546
2554
2654
2628
2710
2757
2859
3001
3053
3199
3178
3194
3300
3334
3425
3465
3487
3287
2703
1700
356
-794
-1461
-1891
-1939
-2047
-2155
-1927
-1326
-483
335
659
331
-480
-1205
-1349
-1096
-611
-452
-692
-1112
-1306
-1165
-758
-346
-160
-267
-413
-628
-817
-933
-1289
-1754
-2285
-2730
-3032
-3110
-2927
-2591
-2199
-1862
-1679
-1580
-1578
-1580
-1559
-1578
-1558
-1492
-1361
-1101
-809
-492
-226
-50
132
342
557
700
693
568
410
266
138
-35
-199
-373
-454
-393
-298
-170
-88
-150
-338
-600
-798
-932
-1063
-1209
-1362
-1381
-1240
-963
-674
-516
-430
-386
-340
-259
-210
-246
-452
-731
-953
-1135
-1280
-1430
-1567
-1662
-1696
-1663
-1669
-1731
-1819
-1927
-2069
-2200
-2350
-2489
-2576
-2618
-2526
-2333
-2121
-1897
-1716
-1569
-1387
-1230
-1111
-1052
-1061
-1107
-1143
-1159
-1114
-1045
-941
-819
-708
-598
-481
-368
-309
-248
-212
-240
-305
-344
-342
-287
-158
-13
120
265
403
582
748
908
1049
1065
1098
1110
1111
1151
1149
1244
1349
1470
1689
1838
2060
2277
2378
2552
2568
2565
2636
2577
2617
2575
2565
2663
2698
2896
3000
3107
3238
3250
3379
3421
3493
3578
3619
3449
2866
1909
564
-721
-1476
-1977
-2012
-2043
-2187
-1974
-1448
-580
295
747
461
-252
-1048
-1341
-1142
-653
-416
-601
-966
-1253
-1184
-770
-336
-94
-141
-320
-527
-774
-882
-1209
-1660
-2181
-2712
-3061
-3176
-3045
-2718
-2319
-1941
-1751
-1665
-1643
-1664
-1649
-1663
-1661
-1589
-1456
-1200
-890
-575
-293
-114
110
350
567
726
732
609
444
308
221
92
-59
-238
-376
-400
-384
-341
-270
-262
-339
-509
-763
-958
-1082
-1130
-1134
-1089
-992
-891
-741
-577
-394
-201
-142
-157
-281
-409
-521
-672
-805
-999
-1205
-1379
-1535
-1664
-1741
-1763
-1793
-1822
-1860
-1981
-2100
-2234
-2363
-2465
-2507
-2488
-2456
-2349
-2176
-1978
-1750
-1550
-1393
-1274
-1192
-1145
-1151
-1158
-1183
-1220
-1213
-1179
-1096
-978
-846
-697
-583
-490
-396
-362
-345
-319
-324
-292
-249
-190
-95
-6
108
265
427
649
830
954
1034
1087
1184
1216
1270
1288
1287
1301
1347
1467
1607
1828
2004
2124
2282
2476
2629
2743
2836
2797
2850
2882
2801
2795
2776
2809
2917
2980
3106
3173
3256
3389
3406
3539
3568
3144
2354
1142
-292
-1172
-1802
-2079
-2088
-2256
-2154
-1818
-1036
-90
622
747
231
-525
-1060
-1122
-809
-553
-523
-820
-1147
-1168
-976
-540
-167
-65
-154
-353
-636
-825
-1111
-1519
-2041
-2578
-2989
-3238
-3167
-2911
-2518
-2081
-1805
-1605
-1485
-1459
-1443
-1454
-1498
-1527
-1470
-1296
-1028
-717
-408
-182
34
280
546
723
770
690
516
343
201
41
-147
-327
-471
-558
-604
-561
-449
-358
-393
-544
-795
-1012
-1141
-1187
-1164
-1148
-1144
-1124
-999
-788
-529
-300
-240
-285
-349
-434
-506
-618
-765
-974
-1172
-1314
-1440
-1526
-1586
-1623
-1651
-1706
-1766
-1857
-1992
-2126
-2243
-2317
-2380
-2406
-2365
-2272
-2116
-1901
-1674
-1443
-1255
-1118
-1006
-945
-901
-906
-962
-1037
-1098
-1097
-1027
-903
-778
-639
-514
-414
-336
-295
-280
-275
-293
-290
-240
-162
-69
63
191
327
503
641
796
897
1023
1096
1126
1215
1208
1252
1298
1293
1369
1493
1630
1820
1997
2145
2297
2417
2508
2557
2573
2571
2534
2589
2664
2615
2685
2667
2754
2908
2958
3077
3086
3133
3241
3341
3438
3204
2448
1271
-181
-1214
-1763
-1904
-1891
-2101
-2118
-1854
-1083
-79
647
781
268
-598
-1146
-1171
-755
-335
-339
-643
-1042
-1172
-948
-546
-205
-55
-158
-354
-590
-755
-997
-1379
-1864
-2405
-2834
-3102
-3105
-2864
-2487
-2061
-1784
-1623
-1537
-1515
-1441
-1412
-1407
-1383
-1293
-1087
-794
-499
-247
-65
93
271
472
642
702
628
478
321
190
60
-114
-284
-430
-473
-417
-356
-322
-372
-499
-664
-856
-1003
-1161
-1318
-1390
-1322
-1158
-971
-811
-668
-520
-375
-230
-168
-230
-368
-513
-682
-837
-1003
-1154
-1310
-1444
-1541
-1582
-1610
-1665
-1703
-1755
-1838
-1958
-2110
-2273
-2410
-2476
-2448
-2363
-2198
-1995
-1775
-1559
-1342
-1148
-1017
-903
-874
-893
-894
-923
-963
-962
-937
-907
-826
-755
-687
-611
-558
-509
-472
-449
-398
-367
-370
-309
-224
-120
23
152
303
504
688
812
939
1045
1136
1269
1344
1421
1449
1520
1600
1685
1850
1996
2086
2202
2246
2397
2500
2633
2749
2680
2749
2717
2773
2832
2860
2924
2975
3020
3135
3164
3302
3362
3412
3413
2983
2131
775
-642
-1559
-2047
-2059
-2051
-2269
-2138
-1765
-918
134
796
800
140
-743
-1221
-1130
-605
-287
-326
-676
-1044
-995
-675
-218
104
96
-66
-355
-662
-797
-1089
-1494
-1980
-2533
-2946
-3144
-3099
-2805
-2380
-1963
-1739
-1632
-1606
-1584
-1531
-1553
-1585
-1541
-1418
-1177
-860
-491
-185
35
285
489
694
851
838
698
475
247
89
-72
-262
-438
-558
-616
-606
-551
-479
-464
-547
-690
-889
-1060
-1214
-1305
-1343
-1334
-1240
-1113
-958
-765
-532
-355
-268
-231
-276
-373
-507
-685
-885
-1088
-1260
-1455
-1615
-1706
-1762
-1766
-1775
-1834
-1923
-2015
-2138
-2275
-2378
-2441
-2461
-2443
-2365
-2201
-2031
-1828
-1575
-1351
-1166
-995
-872
-804
-768
-778
-777
-799
-831
-787
-742
-697
-608
-513
-424
-368
-324
-301
-326
-357
-384
-386
-305
-196
-44
115
260
444
607
783
934
1034
1151
1263
1356
1444
1520
1594
1658
1695
1718
1837
1989
2148
2287
2330
2395
2548
2674
2715
2735
2663
2600
2634
2678
2692
2706
2777
2785
2894
3040
3118
3279
3307
3105
2438
1241
-196
-1337
-2041
-2226
-2230
-2379
-2396
-2192
-1477
-437
472
786
383
-449
-1133
-1254
-870
-456
-311
-593
-1001
-1130
-931
-478
-97
72
-25
-270
-514
-732
-979
-1292
-1741
-2267
-2717
-2975
-3012
-2806
-2424
-2020
-1746
-1577
-1524
-1513
-1458
-1444
-1448
-1422
-1368
-1223
-938
-613
-295
-14
201
440
692
853
944
836
640
461
247
74
-101
-277
-403
-486
-510
-472
-420
-409
-513
-676
-885
-1085
-1234
-1330
-1354
-1358
-1291
-1178
-1022
-793
-565
-393
-288
-254
-274
-348
-430
-581
-779
-988
-1195
-1366
-1526
-1620
-1660
-1680
-1674
-1694
-1751
-1828
-1971
-2123
-2251
-2359
-2410
-2416
-2358
-2213
-2042
-1833
-1613
-1387
-1199
-1024
-871
-797
-743
-708
-736
-748
-753
-748
-705
-652
-554
-461
-390
-283
-230
-188
-150
-157
-159
-183
-174
-126
-59
59
196
358
513
637
798
923
1023
1145
1241
1340
1444
1545
1624
1718
1833
1943
2078
2215
2368
2504
2580
2735
2808
2848
2942
2884
2902
2891
2868
2875
2843
2917
2989
3070
3178
3218
3285
3097
2286
1027
-401
-1571
-2210
-2314
-2429
-2576
-2511
-2220
-1411
-371
423
607
192
-564
-1094
-1148
-837
-514
-443
-624
-933
-1050
-837
-486
-139
123
111
-75
-321
-591
-946
-1333
-1784
-2306
-2743
-3033
-3082
-2841
-2438
-2040
-1765
-1601
-1490
-1420
-1337
-1324
-1353
-1299
-1231
-1078
-833
-594
-356
-145
97
400
688
936
1052
1003
899
724
500
260
-16
-256
-387
-468
-495
-439
-400
-390
-406
-549
-731
-898
-1064
-1208
-1263
-1248
-1206
-1131
-1039
-888
-733
-572
-451
-391
-335
-330
-412
-544
-724
-926
-1147
-1351
-1553
-1701
-1793
-1867
-1878
-1928
-1982
-2030
-2164
-2326
-2448
-2538
-2586
-2594
-2541
-2440
-2275
-2081
-1882
-1666
-1463
-1256
-1113
-971
-832
-764
-693
-670
-697
-702
-688
-659
-599
-500
-391
-284
-219
-179
-132
-119
-83
-80
-64
32
94
195
329
418
556
704
814
922
1059
1184
1304
1428
1525
1623
1694
1813
1868
1991
2178
2263
2460
2587
2680
2851
2957
3004
2996
3024
3020
2946
3012
2946
2935
3003
2997
3093
3116
3186
3156
2811
1980
670
-583
-1544
-2157
-2325
-2539
-2631
-2478
-1987
-1149
-317
322
452
51
-473
-868
-1045
-913
-710
-617
-728
-977
-1137
-1092
-765
-293
91
208
-54
-456
-866
-1205
-1445
-1766
-2242
-2777
-3172
-3241
-2957
-2466
-2024
-1781
-1676
-1632
-1550
-1410
-1251
-1173
-1167
-1164
-1097
-945
-697
-400
-170
52
281
530
811
1009
1075
989
767
460
156
-61
-249
-372
-447
-534
-575
-504
-431
-420
-472
-662
-882
-1055
-1143
-1140
-1111
-1115
-1117
-1054
-950
-784
-605
-461
-344
-279
-225
-265
-394
-564
-808
-1049
-1289
-1522
-1736
-1874
-1900
-1903
-1916
-1920
-1945
-2006
-2102
-2181
-2267
-2318
-2315
-2289
-2206
-2132
-2018
-1859
-1674
-1469
-1256
-1073
-931
-826
-729
-646
-621
-615
-628
-645
-620
-580
-513
-410
-311
-222
-157
-74
-23
18
68
96
134
201
283
384
502
598
725
881
1016
1168
1349
1510
1631
1775
1858
1973
2077
2133
2240
2220
2333
2409
2436
2601
2687
2772
2935
2978
3023
3064
3017
3061
3048
2999
2991
2975
2989
3038
2878
2305
1309
130
-922
-1674
-2048
-2324
-2427
-2309
-1980
-1320
-610
-9
245
107
-264
-654
-847
-844
-745
-669
-739
-894
-1043
-1053
-869
-603
-326
-181
-185
-296
-540
-871
-1235
-1663
-2118
-2496
-2777
-2932
-2866
-2656
-2356
-2043
-1798
-1586
-1434
-1395
-1353
-1291
-1216
-1077
-967
-866
-752
-625
-458
-221
55
333
638
845
971
1047
993
873
652
357
125
-101
-309
-398
-459
-454
-402
-395
-393
-404
-429
-485
-593
-697
-785
-835
-834
-857
-856
-811
-753
-648
-509
-385
-295
-221
-198
-259
-396
-616
-893
-1174
-1431
-1635
-1814
-1927
-1975
-1982
-1977
-1987
-1978
-1979
-1974
-1954
-1955
-1971
-1974
-1967
-1940
-1902
-1829
-1728
-1599
-1430
-1227
-1010
-816
-664
-551
-503
-476
-468
-529
-550
-577
-600
-551
-484
-394
-268
-119
22
121
242
342
422
527
586
657
701
702
743
817
892
1014
1204
1392
1612
1786
1929
2063
2169
2296
2359
2437
2508
2529
2600
2668
2732
2802
2831
2878
2961
3011
3073
3169
3176
3212
3214
3200
3199
3039
2593
1775
795
-244
-1120
-1665
-2048
-2128
-1955
-1657
-1169
-638
-152
196
302
108
-223
-586
-789
-771
-677
-653
-816
-1132
-1417
-1423
-1134
-646
-209
-43
-132
-428
-754
-952
-1141
-1413
-1798
-2322
-2789
-3021
-2937
-2606
-2246
-1962
-1827
-1760
-1655
-1459
-1175
-912
-752
-735
-796
-881
-901
-823
-720
-605
-435
-232
4
309
598
807
878
825
689
488
260
27
-205
-386
-525
-624
-656
-657
-637
-609
-603
-556
-485
-428
-377
-374
-431
-502
-583
-672
-718
-731
-710
-676
-608
-503
-399
-348
-370
-428
-547
-728
-907
-1110
-1313
-1508
-1687
-1809
-1922
-1991
-2023
-2021
-1959
-1880
-1758
-1646
-1551
-1460
-1399
-1379
-1381
-1359
-1316
-1266
-1197
-1073
-942
-825
-700
-569
-444
-342
-263
-216
-201
-200
-202
-203
-195
-172
-133
-94
-28
64
174
313
426
524
633
695
717
758
815
850
898
967
1033
1115
1203
1295
1396
1517
1620
1771
1914
1998
2129
2236
2306
2333
2349
2370
2361
2352
2380
2382
2385
2419
2427
2485
2489
2386
2153
1726
1131
444
-210
-780
-1128
-1236
-1140
-940
-689
-424
-281
-166
-176
-264
-308
-365
-293
-198
-171
-292
-567
-860
-1125
-1226
-1130
-959
-815
-748
-782
-810
-814
-751
-702
-811
-1048
-1357
-1637
-1796
-1800
-1754
-1717
-1724
-1843
-1938
-1956
-1853
-1605
-1316
-1058
-917
-834
-783
-751
-725
-693
-677
-696
-676
-619
-537
-439
-361
-294
-252
-251
-266
-278
-294
-315
-319
-318
-323
-330
-345
-413
-484
-558
-589
-552
-512
-433
-384
-393
-377
-389
-412
-444
-493
-519
-565
-578
-605
-633
-644
-685
-704
-745
-781
-815
-840
-841
-864
-857
-849
-876
-903
-962
-1008
-1041
-1064
-1047
-1035
-1019
-1021
-1019
-1014
-1043
-1034
-1024
-1006
-989
-977
-940
-941
-929
-872
-847
-830
-783
-754
-742
-713
-652
-631
-609
-558
-546
-520
-482
-434
-383
-324
-285
-228
-168
-143
-102
-56
-5
52
119
182
277
358
427
521
594
657
724
792
879
943
1021
1106
1180
1270
1320
1394
1446
1511
1608
1642
1745
1795
1843
1914
1952
2009
2002
1906
1645
1259
844
560
506
694
1023
1270
1350
1187
906
605
393
326
298
335
270
95
-106
-321
-499
-617
-648
-689
-689
-640
-619
-606
-607
-637
-676
-763
-886
-1049
-1270
-1417
-1498
-1490
-1392
-1325
-1321
-1408
-1532
-1657
-1722
-1683
-1593
-1465
-1377
-1367
-1420
-1490
-1530
-1545
-1551
-1532
-1490
-1433
-1359
-1270
-1185
-1120
-1039
-985
-995
-1009
-1009
-992
-938
-822
-731
-659
-623
-672
-696
-725
-709
-627
-554
-461
-384
-361
-353
-353
-370
-369
-344
-340
-338
-314
-285
-257
-240
-252
-282
-312
-351
-382
-387
-397
-397
-386
-398
-435
-480
-525
-557
-585
-592
-579
-575
-571
-577
-586
-609
-645
-670
-672
-665
-650
-619
-579
-531
-472
-417
-391
-387
-381
-374
-364
-345
-315
-289
-265
-233
-212
-212
-194
-163
-137
-87
-11
34
75
118
135
162
188
226
262
309
345
406
521
601
689
789
898
1010
1103
1214
1325
1428
1523
1612
1670
1738
1812
1870
1986
2081
2156
2146
1922
1561
1081
702
556
687
1031
1342
1509
1359
1033
654
342
272
327
428
478
358
127
-144
-326
-429
-468
-473
-507
-500
-498
-519
-518
-546
-563
-588
-694
-832
-1050
-1246
-1348
-1343
-1264
-1176
-1115
-1184
-1304
-1453
-1578
-1580
-1503
-1353
-1237
-1214
-1274
-1400
-1511
-1582
-1600
-1568
-1536
-1523
-1485
-1434
-1363
-1275
-1187
-1150
-1143
-1140
-1133
-1117
-1077
-1011
-944
-913
-884
-862
-877
-864
-846
-787
-683
-589
-494
-442
-421
-417
-432
-440
-436
-417
-398
-362
-353
-356
-332
-332
-328
-349
-395
-414
-446
-461
-466
-466
-434
-431
-426
-429
-430
-415
-446
-435
-437
-464
-482
-523
-554
-594
-626
-625
-618
-583
-528
-481
-436
-427
-406
-404
-393
-389
-395
-371
-398
-403
-376
-370
-372
-344
-297
-244
-180
-111
-51
-20
-5
39
57
60
116
176
207
243
298
337
404
489
546
631
713
780
860
945
1037
1129
1238
1318
1405
1513
1597
1663
1725
1841
1937
2012
2078
1993
1776
1371
896
533
385
610
969
1314
1522
1389
1065
655
317
216
228
334
340
186
-39
-337
-523
-613
-619
-578
-530
-473
-467
-454
-450
-436
-438
-499
-596
-775
-1027
-1254
-1386
-1391
-1308
-1182
-1109
-1146
-1268
-1424
-1530
-1567
-1481
-1321
-1219
-1196
-1274
-1395
-1477
-1563
-1554
-1499
-1496
-1467
-1427
-1384
-1299
-1232
-1158
-1097
-1089
-1067
-1042
-1006
-937
-854
-803
-788
-765
-762
-798
-828
-823
-780
-706
-608
-510
-463
-425
-418
-427
-411
-414
-382
-382
-396
-408
-428
-411
-432
-449
-456
-479
-515
-529
-506
-479
-456
-428
-412
-433
-464
-475
-507
-543
-541
-531
-521
-507
-497
-509
-505
-514
-529
-521
-498
-463
-437
-416
-405
-394
-376
-376
-386
-378
-368
-350
-316
-282
-273
-272
-269
-243
-218
-174
-116
-102
-67
-32
3
77
151
216
292
381
466
520
578
643
674
734
831
895
972
1078
1164
1234
1304
1394
1462
1529
1625
1689
1750
1829
1900
1960
1949
1835
1559
1105
684
392
323
591
962
1291
1420
1272
948
538
276
221
292
411
418
277
-13
-293
-480
-591
-585
-538
-468
-433
-454
-450
-485
-518
-485
-512
-599
-749
-980
-1187
-1301
-1273
-1193
-1123
-1105
-1192
-1336
-1512
-1595
-1572
-1466
-1289
-1182
-1141
-1174
-1292
-1382
-1443
-1474
-1476
-1479
-1440
-1399
-1362
-1285
-1188
-1123
-1050
-977
-962
-940
-885
-854
-818
-781
-767
-766
-806
-861
-889
-904
-869
-758
-643
-534
-433
-395
-392
-380
-383
-368
-349
-361
-366
-367
-393
-398
-404
-415
-450
-499
-506
-525
-521
-499
-493
-491
-513
-546
-598
-653
-683
-701
-660
-619
-595
-576
-604
-615
-641
-640
-608
-588
-542
-527
-511
-480
-452
-410
-385
-358
-327
-326
-303
-270
-243
-215
-220
-218
-186
-150
-112
-80
-24
37
106
188
240
289
358
425
499
598
693
763
836
920
988
1068
1181
1274
1349
1432
1515
1578
1648
1734
1794
1846
1891
1947
1968
1973
1935
1710
1332
850
437
245
287
623
964
1239
1344
1168
893
571
408
390
462
605
582
419
132
-214
-511
-690
-713
-686
-609
-522
-529
-553
-572
-555
-478
-476
-537
-736
-1024
-1271
-1432
-1417
-1348
-1293
-1337
-1483
-1655
-1852
-1909
-1811
-1621
-1408
-1289
-1278
-1357
-1441
-1472
-1495
-1490
-1472
-1490
-1479
-1430
-1344
-1230
-1129
-1032
-972
-932
-877
-809
-751
-694
-637
-634
-667
-722
-797
-840
-846
-804
-726
-633
-523
-454
-421
-398
-399
-423
-425
-388
-363
-356
-374
-411
-441
-472
-500
-521
-582
-626
-646
-676
-692
-702
-690
-682
-687
-715
-758
-820
-830
-834
-813
-756
-724
-717
-725
-729
-743
-701
-649
-578
-499
-443
-394
-345
-308
-280
-269
-258
-271
-290
-286
-288
-275
-248
-216
-184
-135
-73
4
90
204
320
405
487
574
609
668
758
831
932
1042
1142
1270
1421
1558
1719
1876
2001
2113
2252
2370
2489
2622
2732
2852
2889
2860
2687
2263
1691
983
245
-323
-645
-723
-552
-278
1
285
433
472
391
221
72
-39
-35
37
51
-97
-382
-775
-1111
-1225
-1101
-771
-404
-170
-122
-218
-337
-347
-359
-479
-745
-1181
-1662
-1999
-2137
-2128
-2030
-2004
-2073
-2186
-2276
-2223
-2005
-1683
-1357
-1161
-1139
-1198
-1294
-1382
-1424
-1450
-1476
-1434
-1328
-1160
-914
-661
-471
-323
-242
-186
-146
-192
-285
-417
-599
-781
-956
-1098
-1171
-1203
-1202
-1133
-989
-808
-585
-405
-280
-236
-276
-300
-358
-425
-467
-514
-536
-535
-548
-531
-491
-472
-451
-446
-458
-487
-547
-635
-774
-917
-1061
-1228
-1387
-1503
-1555
-1564
-1524
-1389
-1254
-1132
-1013
-916
-846
-799
-739
-703
-675
-663
-653
-642
-650
-640
-598
-534
-450
-363
-259
-153
-74
5
80
116
135
167
170
189
243
323
420
550
675
828
966
1101
1317
1468
1630
1803
1925
2111
2288
2399
2568
2683
2780
2925
3062
3234
3396
3565
3701
3667
3385
2708
1740
663
-374
-1080
-1486
-1628
-1490
-1289
-982
-481
32
523
816
753
485
114
-113
-99
36
142
13
-399
-863
-1104
-950
-452
181
658
749
538
183
-177
-478
-783
-1213
-1797
-2422
-2901
-3098
-2994
-2691
-2371
-2151
-2029
-1961
-1807
-1533
-1238
-1001
-913
-978
-1098
-1222
-1290
-1275
-1231
-1109
-876
-529
-123
254
575
729
722
570
311
-4
-405
-767
-1103
-1385
-1519
-1582
-1532
-1363
-1166
-909
-617
-376
-213
-112
-88
-125
-190
-293
-377
-464
-511
-482
-403
-247
-53
137
234
205
92
-134
-413
-677
-964
-1262
-1526
-1776
-1944
-1995
-1987
-1887
-1757
-1623
-1477
-1386
-1293
-1213
-1151
-1113
-1100
-1134
-1175
-1161
-1106
-976
-771
-564
-400
-253
-149
-78
-52
-61
-75
-151
-237
-314
-375
-395
-368
-270
-133
-7
173
384
570
800
1013
1150
1305
1426
1492
1606
1711
1857
2057
2236
2464
2678
2902
3135
3316
3473
3618
3729
3859
3932
3966
3760
3241
2331
1086
-91
-1153
-1766
-1998
-2048
-1868
-1583
-1185
-588
83
643
922
803
429
-16
-346
-377
-228
-62
25
-90
-280
-335
-161
263
697
968
923
543
-16
-679
-1283
-1833
-2305
-2708
-3038
-3184
-3146
-2891
-2518
-2115
-1816
-1646
-1558
-1522
-1475
-1397
-1335
-1290
-1264
-1213
-1121
-999
-786
-569
-299
11
310
599
738
745
571
223
-245
-800
-1273
-1609
-1762
-1737
-1650
-1523
-1323
-1049
-722
-438
-248
-220
-330
-468
-571
-601
-591
-563
-503
-411
-300
-169
16
230
417
496
411
184
-177
-591
-994
-1372
-1679
-1870
-1998
-2043
-1992
-1872
-1690
-1532
-1378
-1290
-1303
-1356
-1432
-1454
-1445
-1408
-1314
-1216
-1098
-892
-646
-394
-171
-22
73
80
2
-109
-259
-405
-509
-567
-568
-529
-427
-254
-47
201
445
643
778
858
900
967
1024
1088
1206
1333
1476
1670
1946
2217
2529
2765
2911
3065
3185
3276
3349
3381
3387
3436
3492
3409
3008
2347
1215
75
-868
-1615
-1868
-1997
-2001
-1841
-1581
-1061
-344
239
630
663
345
27
-193
-172
41
227
275
160
-36
-110
-14
265
575
676
594
235
-258
-831
-1373
-1855
-2351
-2737
-3076
-3177
-3078
-2781
-2367
-1975
-1684
-1570
-1504
-1491
-1455
-1369
-1265
-1165
-1052
-915
-740
-542
-341
-151
23
231
424
601
663
535
275
-126
-564
-1095
-1473
-1682
-1804
-1684
-1525
-1298
-1007
-719
-445
-269
-253
-330
-485
-644
-689
-645
-531
-374
-245
-117
54
171
320
445
496
466
273
-28
-418
-806
-1160
-1458
-1675
-1804
-1826
-1799
-1687
-1545
-1390
-1239
-1192
-1234
-1349
-1476
-1620
-1693
-1679
-1579
-1401
-1199
-969
-728
-483
-223
-37
48
52
-37
-150
-318
-467
-545
-596
-583
-534
-414
-205
0
195
371
506
598
624
663
691
725
821
931
1123
1387
1633
1920
2179
2414
2664
2852
2973
3064
3117
3147
3204
3294
3393
3489
3419
2988
2353
1355
254
-621
-1414
-1806
-1953
-2087
-1977
-1684
-1274
-600
24
442
610
427
159
-52
-115
40
195
253
203
31
-52
20
229
487
596
520
199
-300
-845
-1407
-1899
-2337
-2693
-2943
-3034
-2953
-2705
-2376
-2024
-1710
-1517
-1403
-1360
-1324
-1282
-1221
-1137
-1005
-849
-685
-495
-321
-162
3
168
318
437
453
341
85
-363
-885
-1382
-1681
-1770
-1710
-1566
-1431
-1253
-977
-654
-338
-142
-154
-312
-531
-645
-610
-511
-376
-233
-107
19
112
208
321
393
433
337
72
-276
-683
-1043
-1326
-1527
-1641
-1708
-1695
-1615
-1500
-1341
-1196
-1127
-1119
-1192
-1335
-1479
-1547
-1539
-1435
-1256
-1074
-920
-760
-576
-384
-194
-89
-63
-97
-221
-351
-455
-547
-566
-559
-490
-357
-208
-37
127
279
436
583
656
702
715
735
844
1009
1223
1473
1659
1838
2055
2199
2449
2646
2811
2918
3017
3106
3214
3301
3326
3115
2582
1852
747
-201
-985
-1611
-1807
-1880
-1886
-1681
-1390
-903
-264
226
597
617
386
154
-42
-59
78
210
258
225
97
74
153
332
552
577
426
33
-478
-1047
-1558
-1996
-2374
-2631
-2784
-2767
-2638
-2380
-2073
-1771
-1542
-1398
-1312
-1304
-1282
-1256
-1192
-1089
-954
-798
-627
-460
-298
-135
8
152
217
240
113
-164
-465
-902
-1351
-1716
-1900
-1853
-1691
-1500
-1299
-1100
-853
-550
-328
-261
-340
-499
-651
-647
-549
-416
-270
-167
-34
114
222
267
304
323
277
164
-57
-392
-756
-1056
-1257
-1389
-1459
-1470
-1459
-1416
-1295
-1193
-1142
-1114
-1162
-1229
-1307
-1379
-1400
-1348
-1230
-1078
-918
-779
-670
-536
-382
-247
-150
-114
-125
-183
-233
-297
-338
-351
-361
-290
-180
-56
111
273
400
578
680
772
875
853
938
1026
1158
1388
1526
1675
1880
1992
2201
2408
2565
2785
2898
3027
3124
3112
3007
2549
1898
1083
92
-687
-1382
-1788
-1825
-1801
-1570
-1219
-889
-356
68
396
629
524
331
103
-70
-8
117
206
293
238
218
219
263
408
455
403
141
-295
-819
-1359
-1849
-2235
-2472
-2622
-2639
-2515
-2323
-2062
-1763
-1515
-1355
-1269
-1239
-1244
-1236
-1191
-1123
-1006
-848
-697
-567
-443
-302
-207
-169
-161
-212
-316
-482
-721
-1080
-1417
-1597
-1637
-1562
-1465
-1336
-1168
-993
-754
-517
-434
-465
-550
-617
-603
-545
-497
-458
-345
-180
-14
124
196
232
242
223
163
49
-136
-374
-608
-791
-917
-1004
-1039
-1021
-960
-906
-875
-894
-937
-958
-985
-1015
-1064
-1114
-1100
-1006
-884
-765
-650
-535
-448
-363
-278
-239
-212
-190
-166
-152
-120
-75
-58
-5
53
113
178
234
300
361
421
531
636
756
879
979
1111
1272
1416
1553
1640
1705
1820
1913
2067
2207
2371
2543
2691
2802
2797
2487
1989
1202
267
-491
-1260
-1705
-1828
-1848
-1655
-1342
-953
-414
72
502
787
757
580
323
91
37
69
123
165
89
37
31
78
241
342
344
149
-247
-726
-1266
-1728
-2111
-2391
-2544
-2574
-2493
-2288
-1989
-1688
-1399
-1179
-1056
-1024
-1040
-1073
-1114
-1128
-1099
-1024
-900
-756
-655
-589
-515
-415
-275
-209
-265
-486
-808
-1115
-1331
-1415
-1486
-1560
-1571
-1460
-1213
-908
-658
-495
-429
-422
-437
-424
-475
-556
-580
-560
-473
-342
-219
-110
-6
130
265
297
285
182
3
-161
-328
-497
-692
-850
-920
-936
-890
-810
-770
-737
-707
-668
-654
-689
-726
-762
-740
-684
-630
-578
-534
-473
-383
-276
-183
-194
-191
-176
-170
-90
-60
-55
-59
-24
47
112
193
301
362
437
521
536
593
687
779
938
1086
1185
1322
1414
1572
1683
1767
1863
1904
1928
2105
2224
2318
2370
1966
1485
726
-181
-801
-1406
-1747
-1783
-1859
-1686
-1348
-988
-383
100
458
719
610
455
241
86
132
193
229
258
166
114
112
143
294
353
316
74
-323
-765
-1267
-1697
-2037
-2252
-2379
-2380
-2252
-2035
-1759
-1487
-1241
-1086
-984
-931
-937
-938
-939
-951
-942
-894
-805
-687
-555
-448
-417
-424
-414
-457
-493
-593
-773
-1022
-1311
-1490
-1546
-1487
-1320
-1160
-1010
-867
-731
-585
-499
-440
-445
-504
-566
-580
-535
-516
-418
-250
-124
26
145
199
230
220
201
128
17
-131
-318
-489
-600
-655
-643
-608
-561
-510
-465
-409
-414
-432
-436
-454
-486
-519
-562
-573
-540
-453
-346
-248
-149
-83
-45
-24
-25
-46
-83
-141
-196
-249
-261
-235
-145
-31
101
249
333
463
565
601
630
605
650
747
858
1024
1189
1343
1525
1644
1764
1920
1971
2095
2146
2162
2103
1675
1027
153
-765
-1384
-1784
-1958
-1919
-1904
-1763
-1437
-945
-255
299
618
649
423
187
-1
-46
88
215
272
248
125
94
145
257
368
372
229
-150
-602
-1075
-1514
-1850
-2121
-2323
-2393
-2315
-2150
-1889
-1612
-1391
-1225
-1155
-1156
-1152
-1171
-1179
-1159
-1090
-951
-774
-573
-445
-371
-349
-351
-322
-286
-344
-509
-732
-949
-1114
-1259
-1346
-1415
-1411
-1309
-1112
-902
-760
-673
-644
-651
-641
-665
-731
-771
-772
-699
-550
-339
-137
49
214
326
384
400
351
267
161
55
-69
-224
-356
-453
-459
-401
-299
-205
-141
-110
-109
-120
-178
-251
-348
-444
-494
-495
-447
-357
-242
-104
53
173
230
238
232
227
194
146
79
-13
-77
-78
-30
89
266
393
502
579
679
719
722
710
640
612
632
695
823
966
1144
1377
1541
1687
1786
1758
1709
1337
669
-92
-963
-1445
-1731
-1848
-1796
-1789
-1715
-1372
-915
-276
281
454
427
142
-97
-235
-298
-180
-111
-156
-171
-232
-242
-89
36
159
135
-42
-372
-830
-1213
-1569
-1839
-2041
-2124
-2145
-2076
-1910
-1693
-1407
-1175
-987
-906
-916
-998
-1117
-1180
-1205
-1124
-983
-860
-730
-615
-539
-427
-334
-280
-259
-333
-470
-657
-872
-1046
-1171
-1232
-1201
-1114
-1031
-935
-812
-687
-558
-485
-498
-523
-590
-649
-633
-622
-539
-389
-213
-24
150
287
380
420
455
484
447
361
243
133
25
-41
-63
-71
-41
-10
23
20
6
11
-8
-49
-110
-166
-221
-226
-169
-54
73
191
321
416
508
542
555
535
553
539
468
474
447
523
630
745
870
996
1093
1179
1237
1299
1325
1276
1293
1214
1211
1216
1222
1266
1237
899
316
-337
-1047
-1396
-1599
-1698
-1702
-1681
-1666
-1432
-1015
-497
15
167
182
46
-101
-144
-173
-95
-34
-91
-204
-335
-422
-399
-354
-316
-327
-464
-737
-1095
-1447
-1739
-1930
-2068
-2135
-2123
-2042
-1891
-1698
-1445
-1203
-1005
-899
-885
-901
-958
-986
-952
-888
-803
-715
-663
-600
-560
-489
-395
-368
-364
-393
-488
-637
-805
-996
-1127
-1192
-1183
-1105
-979
-858
-738
-608
-507
-425
-401
-432
-509
-580
-606
-610
-558
-461
-310
-111
44
169
284
364
410
432
425
375
243
106
-27
-120
-171
-187
-168
-159
-115
-77
-50
-42
-67
-79
-117
-158
-144
-156
-141
-49
94
273
424
551
658
734
806
866
891
885
800
743
706
660
633
593
605
650
690
724
727
743
726
711
712
648
592
544
485
491
481
443
407
301
150
-39
-296
-487
-711
-843
-895
-930
-904
-838
-711
-546
-404
-258
-208
-219
-238
-328
-340
-351
-408
-469
-555
-620
-686
-734
-759
-799
-847
-917
-1016
-1114
-1232
-1353
-1435
-1521
-1533
-1542
-1533
-1461
-1346
-1222
-1104
-986
-899
-883
-878
-881
-914
-917
-900
-899
-890
-874
-858
-837
-797
-761
-753
-725
-721
-715
-736
-795
-815
-806
-813
-791
-772
-732
-666
-602
-514
-443
-387
-349
-350
-371
-379
-383
-358
-334
-295
-234
-175
-111
-76
-35
4
16
32
49
28
10
-7
-42
-48
-52
-41
-1
-7
6
50
63
91
133
159
180
201
208
255
309
362
432
532
611
671
705
770
789
817
874
884
880
881
876
887
955
984
1073
1064
1120
1151
1135
1170
1139
1102
1045
864
602
328
-45
-283
-505
-664
-787
-931
-950
-930
-838
-627
-466
-340
-240
-218
-157
-131
-115
-100
-164
-181
-198
-229
-229
-268
-298
-355
-440
-523
-650
-811
-988
-1168
-1333
-1508
-1628
-1702
-1726
-1703
-1661
-1555
-1462
-1370
-1262
-1180
-1115
-1065
-1018
-996
-998
-976
-942
-900
-840
-785
-741
-688
-650
-619
-590
-605
-662
-739
-848
-901
-921
-955
-957
-949
-903
-835
-763
-692
-623
-587
-543
-527
-554
-551
-547
-517
-456
-379
-280
-212
-131
-33
50
134
175
161
149
93
29
-15
-101
-158
-205
-225
-213
-209
-200
-186
-172
-166
-192
-197
-216
-238
-234
-238
-208
-153
-75
23
120
211
311
389
426
442
477
477
491
496
470
470
456
456
481
474
495
491
478
491
474
453
495
498
480
478
435
416
399
409
418
416
383
343
280
182
93
-26
-134
-251
-373
-435
-470
-511
-452
-438
-388
-313
-290
-214
-222
-243
-266
-337
-393
-436
-486
-510
-583
-611
-600
-638
-636
-645
-682
-728
-795
-877
-960
-1041
-1117
-1177
-1216
-1208
-1185
-1124
-1068
-1013
-964
-911
-871
-863
-837
-860
-890
-895
-886
-875
-835
-810
-783
-752
-745
-723
-688
-684
-692
-688
-707
-749
-757
-768
-774
-762
-727
-671
-633
-592
-547
-529
-516
-488
-454
-408
-386
-337
-295
-260
-194
-138
-108
-58
13
64
109
150
161
146
127
94
78
65
71
76
54
69
60
65
83
78
86
107
106
78
71
71
72
96
138
205
265
320
371
419
483
529
563
568
568
549
523
536
523
509
475
432
460
463
432
418
367
334
311
308
237
183
156
110
102
78
21
-15
-41
-91
-86
-156
-218
-285
-389
-421
-501
-543
-538
-570
-549
-539
-522
-477
-485
-459
-420
-426
-422
-442
-470
-508
-557
-605
-676
-713
-751
-806
-840
-851
-893
-924
-969
-1001
-1007
-1041
-1042
-1042
-1037
-1024
-1028
-1017
-997
-972
-942
-891
-853
-853
-839
-828
-824
-811
-797
-775
-767
-776
-746
-754
-759
-736
-732
-700
-686
-686
-647
-640
-640
-609
-576
-546
-525
-477
-414
-401
-373
-308
-281
-259
-191
-148
-131
-78
-53
-52
-51
-50
-25
-44
-43
5
20
53
111
151
201
242
270
304
314
340
346
343
356
347
339
350
338
312
330
347
333
367
402
427
462
489
518
534
536
561
562
550
601
629
638
653
642
605
583
543
546
535
493
485
468
450
436
424
378
322
232
139
24
-120
-267
-411
-542
-614
-673
-740
-744
-765
-746
-663
-621
-599
-565
-580
-619
-642
-652
-661
-673
-696
-729
-757
-767
-778
-792
-801
-831
-880
-922
-982
-1056
-1100
-1143
-1196
-1195
-1199
-1170
-1133
-1104
-1033
-993
-973
-924
-895
-880
-840
-828
-821
-767
-737
-693
-668
-642
-597
-584
-577
-566
-559
-545
-534
-552
-578
-592
-617
-616
-593
-574
-530
-505
-481
-428
-412
-385
-344
-336
-308
-273
-264
-229
-176
-149
-119
-105
-95
-77
-64
-70
-92
-104
-102
-109
-109
-70
-49
-34
-7
14
24
27
51
59
35
29
37
38
53
64
68
98
118
146
191
243
281
313
313
324
348
333
332
318
297
291
305
316
337
346
323
325
301
308
314
280
293
287
282
266
268
237
202
169
156
116
80
43
-7
-44
-112
-154
-221
-299
-358
-392
-437
-466
-484
-506
-531
-555
-550
-561
-578
-583
-601
-620
-641
-644
-638
-638
-644
-652
-661
-683
-694
-727
-766
-785
-816
-841
-881
-919
-931
-955
-971
-971
-979
-967
-945
-942
-938
-934
-914
-884
-865
-832
-819
-788
-734
-698
-652
-611
-583
-570
-543
-519
-517
-519
-523
-513
-509
-514
-519
-512
-494
-474
-462
-456
-444
-433
-408
-366
-354
-329
-287
-259
-242
-211
-157
-123
-83
-47
-38
-19
-6
-4
-16
-31
-40
-50
-72
-88
-91
-95
-68
-53
-48
-43
-47
-39
-42
-63
-61
-67
-68
-56
-33
-9
-6
3
7
10
34
53
49
38
31
21
32
35
24
38
42
34
52
47
38
47
52
58
43
45
46
24
13
24
14
-2
-24
-23
-34
-41
-44
-55
-62
-52
-47
-54
-56
-73
-80
-130
-156
-161
-177
-186
-215
-234
-242
-264
-287
-314
-361
-365
-388
-400
-402
-442
-476
-473
-490
-489
-488
-487
-489
-482
-471
-467
-460
-462
-473
-495
-514
-539
-574
-592
-582
-593
-596
-574
-579
-582
-590
-611
-604
-595
-586
-565
-565
-575
-579
-588
-563
-520
-502
-470
-439
-427
-412
-405
-404
-383
-387
-391
-379
-390
-371
-351
-331
-320
-286
-247
-245
-241
-231
-241
-249
-250
-248
-217
-221
-210
-199
-192
-186
-196
-181
-155
-145
-142
-118
-87
-94
-93
-64
-72
-68
-57
-56
-45
-37
-23
4
15
4
21
27
7
-7
-38
-66
-87
-75
-87
-107
-99
-98
-84
-73
-75
-80
-70
-80
-65
-57
-61
-50
-59
-70
-94
-103
-102
-111
-100
-92
-120
-129
-147
-153
-130
-139
-159
-147
-146
-145
-136
-147
-159
-157
-156
-149
-170
-182
-166
-179
-196
-194
-192
-204
-200
-201
-214
-230
-221
-228
-232
-238
-249
-268
-287
-292
-315
-316
-327
-329
-334
-314
-322
-333
-318
-356
-384
-395
-417
-411
-407
-424
-421
-422
-411
-407
-403
-391
-382
-376
-364
-366
-376
-357
-364
-385
-374
-387
-409
-391
-370
-386
-382
-368
-364
-371
-369
-354
-379
-401
-396
-394
-387
-381
-381
-353
-339
-325
-296
-280
-275
-266
-253
-246
-248
-255
-259
-276
-288
-301
-300
-284
-291
-279
-257
-255
-223
-179
-183
-161
-140
-145
-158
-147
-141
-142
-141
-136
-119
-118
-114
-92
-87
-100
-93
-110
-125
-145
-170
-187
-192
-203
-215
-224
-242
-240
-228
-244
-255
-239
-249
-258
-269
-287
-279
-291
-310
-288
-292
-290
-266
-262
-253
-256
-246
-229
-232
-230
-227
-235
-259
-260
-255
-250
-246
-240
-240
-225
-213
-214
-204
-203
-206
-224
-235
-230
-243
-237
-221
-224
-227
-215
-205
-224
-225
-227
-244
-242
-245
-253
-267
-264
-263
-267
-266
-267
-263
-274
-282
-284
-297
-299
-310
-330
-338
-352
-361
-375
-389
-380
-366
-376
-365
-361
-372
-392
-403
-370
-369
-359
-347
-349
-350
-346
-345
-363
-362
-362
-373
-371
-362
-349
-357
-361
-371
-373
-369
-364
-338
-331
-306
-291
-305
-313
-298
-305
-321
-325
-328
-330
-312
-292
-283
-268
-233
-209
-223
-211
-195
-211
-217
-211
-220
-228
-235
-231
-231
-224
-192
-181
-178
-163
-166
-182
-179
-189
-209
-194
-206
-228
-229
-219
-208
-218
-223
-224
-211
-208
-217
-226
-231
-226
-224
-225
-217
-198
-191
-196
-190
-172
-178
-177
-174
-188
-204
-234
-246
-244
-256
-268
-278
-291
-287
-281
-287
-273
-253
-262
-272
-279
-297
-301
-285
-271
-269
-274
-258
-247
-238
-224
-221
-209
-196
-181
-191
-199
-203
-214
-232
-243
-262
-254
-236
-236
-214
-200
-181
-173
-164
-168
-171
-162
-160
-145
-153
-153
-155
-167
-177
-176
-171
-191
-206
-202
-222
-232
-260
-282
-288
-304
-312
-326
-325
-329
-316
-283
-275
-262
-233
-228
-233
-232
-238
-240
-262
-276
-274
-285
-282
-283
-298
-279
-284
-278
-264
-282
-266
-246
-254
-262
-281
-300
-304
-297
-310
-309
-292
-283
-242
-224
-214
-184
-169
-153
-151
-174
-179
-167
-184
-194
-187
-189
-191
-201
-207
-190
-183
-180
-191
-202
-191
-185
-207
-205
-221
-242
-252
-254
-252
-237
-200
-194
-187
-169
-156
-160
-168
-169
-152
-137
-139
-144
-151
-148
-151
-157
-149
-156
-162
-173
-192
-198
-195
-198
-211
-214
-212
-212
-235
-244
-229
-216
-216
-210
-195
-192
-198
-190
-170
-162
-164
-163
-154
-154
-148
-165
-165
-168
-173
-164
-155
-147
-137
-138
-145
-141
-161
-173
-199
-216
-211
-221
-223
-204
-203
-200
-199
-200
-196
-208
-197
-177
-171
-173
-180
-189
-194
-199
-211
-233
-217
-195
-186
-192
-207
-203
-217
-218
-210
-213
-215
-225
-224
-225
-213
-217
-221
-210
-209
-213
-227
-214
-217
-219
-191
-191
-189
-177
-186
-190
-185
-183
-185
-198
-207
-215
-222
-234
-243
-250
-252
-247
-261
-255
-234
-234
-234
-225
-234
-251
-252
-246
-236
-233
-219
-207
-203
-182
-159
-151
-146
-166
-175
-169
-179
-171
-168
-174
-174
-168
-175
-193
-203
-199
-204
-204
-191
-211
-235
-228
-256
-272
-265
-275
-259
-252
-251
-215
-186
-175
-163
-160
-150
-162
-159
-161
-164
-164
-202
-210
-204
-199
-181
-170
-180
-174
-165
-179
-183
-186
-198
-212
-225
-232
-226
-225
-223
-190
-166
-164
-158
-158
-161
-168
-153
-151
-145
-120
-112
-110
-122
-132
-129
-137
-127
-107
-117
-128
-133
-133
-142
-155
-166
-161
-161
-170
-188
-196
-198
-203
-187
-185
-183
-179
-179
-183
-195
-211
-224
-230
-241
-238
-247
-247
-225
-210
-210
-199
-171
-171
-168
-168
-190
-200
-225
-248
-253
-259
-249
-237
-221
-222
-236
-217
-202
-210
-209
-210
-226
-249
-252
-255
-274
-279
-285
-289
-293
-291
-298
-292
-272
-276
-277
-281
-272
-260
-269
-281
-268
-268
-272
-264
-268
-248
-237
-261
-238
-224
-233
-222
-208
-208
-212
-219
-239
-228
-226
-223
-217
-213
-207
-225
-235
-252
-254
-247
-264
-271
-269
-268
-265
-267
-268
-281
-318
-311
-301
-302
-282
-280
-279
-267
-265
-269
-271
-265
-257
-257
-246
-235
-239
-248
-253
-257
-262
-256
-266
-275
-256
-264
-264
-250
-250
-255
-250
-254
-252
-242
-246
-245
-222
-221
-215
-202
-199
-181
-183
-203
-214
-224
-231
-228
-219
-222
-233
-228
-247
-264
-267
-259
-240
-231
-233
-209
-193
-197
-198
-187
-179
-189
-183
-193
-216
-240
-245
-239
-246
-243
-257
-274
-280
-296
-301
-311
-321
-319
-319
-313
-330
-339
-340
-358
-361
-360
-356
-366
-367
-359
-353
-348
-360
-355
-361
-377
-389
-385
-384
-383
-384
-386
-370
-376
-371
-375
-384
-371
-378
-380
-387
-394
-391
-386
-394
-397
-388
-392
-378
-362
-343
-340
-347
-336
-346
-357
-348
-350
-356
-348
-340
-341
-334
-319
-307
-304
-297
-287
-274
-271
-253
-244
-244
-245
-265
-261
-270
-290
-296
-291
-290
-297
-302
-299
-295
-286
-273
-277
-286
-278
-280
-290
-290
-291
-297
-298
-296
-293
-303
-295
-276
-281
-271
-279
-276
-265
-263
-280
-305
-324
-328
-337
-327
-309
-316
-317
-309
-301
-319
-312
-293
-309
-316
-311
-310
-303
-288
-294
-287
-276
-284
-289
-275
-277
-284
-285
-284
-278
-290
-288
-311
-323
-310
-319
-315
-295
-281
-268
-251
-251
-261
-254
-260
-260
-280
-298
-285
-300
-291
-270
-273
-266
-276
-294
-291
-295
-312
-317
-334
-338
-345
-350
-340
-353
-350
-345
-343
-348
-352
-347
-335
-336
-348
-347
-353
-348
-344
-354
-331
-335
-341
-319
-314
-310
-299
-298
-297
-298
-308
-315
-324
-326
-304
-302
-306
-301
-321
-316
-320
-338
-322
-322
-318
-318
-332
-330
-311
-306
-301
-312
-326
-304
-293
-274
-253
-256
-248
-251
-266
-271
-279
-277
-269
-281
-289
-263
-258
-267
-252
-254
-286
-303
-300
-304
-312
-324
-319
-334
-345
-346
-350
-357
-363
-363
-367
-353
-341
-322
-302
-301
-275
-248
-250
-246
-226
-234
-250
-248
-244
-246
-260
-270
-274
-295
-299
-297
-315
-318
-316
-321
-333
-335
-336
-348
-357
-351
-349
-339
-315
-299
-280
-258
-250
-253
-258
-252
-252
-245
-249
-263
-286
-298
-307
-326
-328
-317
-327
-338
-334
-345
-339
-331
-331
-318
-306
-295
-271
-273
-285
-283
-259
-243
-240
-242
-241
-251
-269
-262
-279
-295
-311
-311
-313
-307
-282
-270
-271
-268
-247
-247
-235
-241
-265
-264
-266
-272
-295
-302
-290
-285
-282
-283
-287
-284
-274
-275
-278
-271
-253
-257
-257
-246
-245
-239
-235
-240
-237
-225
-229
-232
-240
-252
-253
-275
-266
-266
-283
-283
-294
-301
-321
-339
-359
-371
-367
-372
-361
-351
-335
-318
-325
-311
-312
-303
-303
-320
-316
-337
-328
-318
-317
-316
-317
-314
-308
-297
-295
-297
-313
-324
-327
-344
-357
-361
-379
-395
-393
-392
-380
-364
-348
-338
-343
-357
-335
-326
-338
-334
-337
-332
-330
-321
-308
-309
-302
-273
-247
-247
-257
-270
-283
-301
-301
-309
-313
-309
-318
-315
-323
-324
-319
-337
-321
-292
-288
-297
-304
-309
-318
-302
-294
-293
-263
-224
-196
-183
-181
-162
-161
-178
-189
-195
-197
-210
-224
-236
-262
-271
-282
-289
-287
-284
-290
-300
-310
-307
-319
-314
-314
-320
-306
-314
-308
-298
-269
-257
-268
-259
-258
-270
-264
-266
-304
-321
-316
-319
-332
-337
-348
-334
-333
-333
-316
-309
-295
-295
-287
-288
-300
-315
-322
-325
-324
-305
-290
-287
-267
-249
-238
-240
-257
-278
-305
-320
-328
-337
-350
-364
-372
-373
-354
-330
-325
-314
-313
-309
-296
-319
-338
-329
-345
-349
-348
-341
-330
-320
-295
-275
-270
-276
-258
-262
-277
-278
-281
-283
-291
-290
-287
-290
-287
-282
-278
-279
-287
-302
-317
-334
-354
-371
-391
-409
-393
-381
-365
-349
-338
-313
-300
-274
-247
-254
-258
-255
-250
-255
-271
-294
-310
-311
-308
-304
-316
-316
-314
-318
-305
-319
-323
-298
-282
-275
-273
-267
-245
-245
-235
-231
-239
-228
-226
-218
-228
-250
-273
-294
-317
-318
-327
-336
-334
-339
-333
-339
-339
-319
-304
-285
-266
-252
-239
-232
-219
-225
-250
-282
-304
-324
-349
-353
-370
-381
-373
-384
-376
-385
-378
-355
-341
-314
-295
-301
-298
-292
-287
-277
-276
-282
-283
-304
-308
-302
-303
-316
-323
-328
-349
-362
-360
-353
-353
-337
-341
-346
-339
-347
-363
-378
-359
-339
-355
-334
-333
-344
-320
-318
-308
-286
-282
-270
-268
-269
-271
-296
-322
-343
-370
-384
-400
-404
-392
-382
-361
-332
-334
-335
-322
-322
-305
-293
-297
-280
-266
-273
-277
-273
-281
-309
-318
-317
-322
-345
-346
-321
-312
-306
-290
-273
-240
-238
-228
-223
-236
-218
-230
-238
-236
-253
-259
-274
-299
-311
-338
-362
-371
-390
-396
-388
-384
-369
-337
-324
-301
-265
-225
-205
-189
-171
-165
-171
-170
-181
-214
-226
-254
-271
-299
-298
-310
-337
-331
-337
-319
-300
-294
-290
-290
-284
-287
-269
-244
-220
-214
-220
-199
-216
-242
-248
-258
-276
-292
-292
-288
-309
-336
-349
-367
-373
-343
-333
-337
-335
-332
-318
-317
-306
-288
-295
-281
-283
-278
-277
-253
-237
-257
-254
-250
-260
-275
-274
-300
-311
-314
-299
-292
-297
-277
-263
-258
-257
-248
-243
-243
-238
-235
-255
-260
-254
-260
-243
-248
-262
-259
-259
-266
-276
-276
-283
-299
-305
-300
-311
-322
-303
-278
-235
-221
-226
-214
-200
-187
-184
-190
-215
-236
-244
-258
-272
-274
-255
-226
-228
-220
-194
-210
-225
-225
-231
-244
-279
-310
-325
-307
-297
-297
-275
-246
-230
-240
-249
-247
-262
-280
-277
-287
-288
-283
-277
-262
-249
-243
-248
-266
-271
-279
-277
-284
-302
-321
-334
-343
-339
-331
-331
-319
-295
-273
-262
-257
-255
-241
-231
-246
-259
-265
-273
-280
-265
-263
-263
-267
-263
-251
-244
-222
-211
-215
-200
-201
-203
-198
-219
-223
-229
-241
-231
-235
-245
-226
-215
-198
-201
-216
-209
-206
-217
-217
-220
-219
-214
-215
-202
-202
-212
-213
-210
-215
-212
-214
-238
-253
-249
-258
-261
-245
-247
-234
-218
-227
-227
-207
-222
-235
-218
-232
-250
-233
-228
-234
-243
-237
-235
-251
-263
-281
-303
-315
-316
-334
-332
-320
-324
-322
-320
-327
-321
-314
-292
-280
-272
-244
-242
-234
-217
-233
-231
-234
-231
-227
-251
-241
-240
-266
-284
-318
-334
-343
-368
-365
-352
-352
-343
-327
-310
-297
-292
-264
-249
-260
-218
-216
-220
-218
-231
-245
-281
-314
-323
-328
-334
-323
-324
-328
-306
-307
-294
-271
-282
-271
-273
-295
-294
-301
-286
-270
-275
-264
-281
-301
-299
-309
-311
-318
-327
-330
-333
-337
-324
-323
-326
-321
-317
-306
-279
-273
-269
-255
-254
-253
-246
-258
-281
-286
-281
-288
-304
-296
-285
-293
-294
-319
-339
-344
-356
-351
-352
-346
-330
-334
-314
-275
-258
-236
-229
-224
-200
-209
-216
-197
-230
-242
-238
-242
-245
-271
-268
-266
-298
-320
-317
-310
-301
-286
-282
-267
-242
-251
-243
-236
-240
-228
-204
-193
-211
-204
-210
-235
-253
-267
-266
-272
-272
-286
-306
-295
-284
-295
-302
-308
-338
-361
-350
-354
-360
-355
-357
-336
-320
-322
-315
-320
-307
-284
-290
-291
-298
-288
-284
-300
-305
-314
-332
-352
-345
-352
-378
-387
-392
-382
-367
-367
-370
-383
-382
-373
-367
-368
-369
-369
-372
-381
-383
-379
-381
-361
-357
-343
-303
-289
-275
-257
-270
-261
-247
-269
-272
-267
-297
-302
-307
-329
-324
-338
-320
-295
-293
-267
-250
-245
-226
-224
-225
-211
-224
-237
-235
-247
-255
-247
-267
-271
-270
-269
-272
-301
-298
-298
-311
-322
-307
-313
-324
-299
-298
-292
-256
-250
-251
-245
-251
-245
-248
-258
-256
-265
-257
-245
-249
-241
-239
-240
-224
-238
-268
-267
-270
-281
-288
-300
-312
-321
-323
-320
-303
-303
-301
-302
-312
-308
-320
-321
-299
-296
-293
-275
-279
-275
-262
-266
-266
-286
-308
-300
-318
-325
-327
-348
-332
-334
-358
-339
-341
-352
-351
-353
-358
-338
-298
-284
-275
-241
-227
-235
-230
-207
-202
-209
-215
-225
-236
-239
-245
-274
-285
-272
-272
-268
-273
-269
-255
-267
-258
-232
-219
-224
-220
-207
-217
-224
-210
-210
-218
-224
-224
-232
-234
-238
-226
-225
-240
-228
-229
-237
-244
-260
-265
-271
-276
-279
-264
-266
-279
-260
-232
-252
-244
-232
-243
-247
-274
-258
-245
-264
-260
-272
-295
-307
-285
-279
-284
-263
-264
-263
-255
-274
-288
-274
-275
-266
-261
-263
-256
-251
-248
-230
-225
-229
-214
-207
-210
-211
-224
-227
-244
-236
-202
-193
-194
-212
-230
-225
-233
-237
-246
-242
-223
-228
-226
-230
-240
-244
-242
-255
-269
-278
-286
-289
-305
-304
-296
-290
-276
-267
-241
-218
-202
-179
-160
-164
-177
-197
-218
-254
-266
-265
-276
-260
-247
-251
-258
-260
-268
-277
-312
-313
-318
-328
-314
-320
-337
-337
-339
-345
-337
-310
-304
-305
-264
-240
-247
-231
-233
-234
-217
-205
-216
-221
-216
-230
-223
-221
-219
-202
-227
-233
-218
-226
-228
-223
-226
-244
-233
-236
-256
-251
-259
-246
-237
-255
-227
-210
-217
-196
-187
-192
-177
-169
-175
-186
-196
-191
-177
-170
-183
-180
-191
-198
-195
-197
-181
-200
-207
-211
-232
-236
-247
-252
-258
-270
-260
-254
-270
-282
-289
-297
-326
-335
-326
-320
-309
-312
-293
-284
-302
-311
-298
-299
-310
-316
-317
-319
-299
-282
-311
-310
-319
-335
-334
-331
-319
-310
-307
-333
-313
-309
-329
-311
-320
-318
-305
-288
-281
-302
-304
-289
-302
-314
-321
-307
-303
-295
-296
-321
-309
-313
-316
-296
-284
-269
-269
-267
-256
-246
-237
-232
-209
-201
-196
-193
-193
-190
-200
-192
-184
-198
-195
-177
-167
-178
-195
-199
-207
-218
-234
-236
-233
-241
-246
-239
-242
-240
-237
-229
-216
-227
-238
-241
-254
-245
-222
-223
-221
-217
-224
-247
-263
-262
-253
-251
-234
-242
-260
-284
-304
-325
-329
-325
-324
-319
-311
-302
-304
-303
-303
-304
-309
-317
-307
-308
-308
-307
-322
-309
-296
-299
-300
-307
-311
-305
-304
-311
-314
-317
-312
-313
-331
-329
-331
-329
-329
-316
-298
-297
-296
-286
-284
-277
-267
-259
-255
-258
-251
-253
-265
-281
-271
-271
-276
-265
-268
-266
-248
-252
-245
-227
-253
-260
-271
-278
-268
-274
-275
-269
-275
-263
-255
-254
-247
-246
-253
-238
-237
-242
-230
-223
-213
-223
-231
-225
-226
-215
-204
-207
-212
-212
-217
-246
-251
-246
-253
-261
-268
-259
-237
-242
-243
-250
-267
-259
-252
-253
-254
-261
-262
-245
-234
-243
-261
-273
-269
-252
-253
-259
-251
-242
-266
-294
-291
-285
-291
-310
-306
-299
-305
-293
-289
-279
-274
-265
-249
-267
-288
-287
-296
-291
-285
-290
-290
-299
-301
-315
-334
-314
-296
-286
-270
-270
-264
-251
-250
-260
-259
-251
-265
-270
-282
-288
-271
-269
-272
-266
-264
-266
-257
-255
-274
-285
-278
-281
-275
-272
-272
-276
-266
-277
-305
-313
-311
-298
-273
-274
-269
-272
-283
-284
-303
-292
-302
-312
-303
-308
-306
-295
-297
-302
-292
-307
-305
-290
-292
-269
-275
-292
-295
-285
-268
-276
-284
-286
-283
-287
-288
-286
-297
-296
-306
-305
-294
-297
-297
-301
-307
-307
-312
-313
-315
-318
-306
-301
-284
-247
-240
-240
-236
-234
-226
-234
-241
-254
-274
-275
-264
-239
-240
-250
-253
-247
-242
-238
-217
-217
-219
-218
-247
-265
-274
-288
-293
-286
-284
-289
-292
-280
-264
-262
-262
-262
-268
-274
-286
-275
-275
-284
-276
-274
-273
-276
-287
-290
-286
-280
-277
-268
-258
-278
-299
-296
-310
-338
-340
-334
-328
-339
-331
-324
-334
-324
-309
-305
-314
-297
-300
-310
-294
-294
-279
-259
-265
-260
-261
-275
-278
-258
-264
-264
-257
-262
-243
-252
-256
-249
-255
-252
-245
-244
-244
-256
-249
-257
-253
-246
-246
-231
-223
-231
-236
-227
-248
-250
-251
-267
-246
-231
-228
-229
-249
-249
-238
-248
-250
-245
-250
-251
-238
-226
-220
-206
-215
-228
-210
-206
-210
-193
-197
-193
-185
-198
-210
-227
-230
-236
-252
-265
-258
-247
-267
-280
-285
-298
-297
-286
-300
-308
-310
-307
-317
-319
-311
-313
-313
-306
-277
-285
-278
-261
-262
-256
-255
-246
-242
-250
-245
-264
-279
-273
-284
-284
-272
-260
-260
-261
-250
-268
-273
-277
-273
-270
-285
-280
-274
-266
-287
-293
-274
-285
-300
-287
-287
-276
-266
-263
-242
-252
-254
-248
-255
-255
-275
-275
-260
-261
-268
-265
-261
-248
-252
-253
-257
-256
-235
-231
-228
-222
-229
-234
-224
-243
-254
-262
-259
-258
-260
-251
-268
-259
-244
-238
-234
-246
-235
-211
-217
-233
-258
-255
-252
-262
-272
-268
-267
-269
-266
-254
-239
-240
-227
-226
-241
-258
-257
-252
-260
-254
-244
-257
-255
-212
-211
-237
-232
-233
-250
-258
-263
-249
-260
-281
-293
-307
-308
-314
-313
-310
-325
-315
-304
-313
-304
-311
-306
-307
-315
-307
-319
-325
-316
-305
-308
-325
-331
-330
-324
-335
-328
-336
-337
-316
-310
-302
-320
-320
-318
-327
-319
-313
-311
-317
-315
-307
-308
-301
-294
-293
-300
-309
-287
-280
-279
-258
-268
-270
-271
-294
-310
-295
-286
-291
-286
-278
-271
-280
-277
-272
-267
-285
-287
-271
-282
-294
-296
-316
-324
-315
-320
-325
-320
-325
-329
-309
-297
-292
-293
-320
-309
-305
-299
-289
-311
-316
-322
-315
-303
-310
-312
-300
-294
-284
-257
-242
-242
-252
-262
-265
-270
-278
-278
-289
-292
-281
-269
-255
-257
-250
-240
-248
-240
-209
-210
-214
-208
-196
-211
-218
-202
-208
-208
-227
-226
-221
-226
-229
-234
-244
-229
-234
-213
-199
-218
-194
-194
-218
-214
-223
-252
-243
-231
-249
-282
-274
-265
-253
-227
-226
-255
-253
-249
-255
-260
-280
-282
-285
-297
-299
-310
-311
-311
-312
-300
-313
-319
-319
-329
-336
-355
-348
-331
-344
-329
-320
-340
-332
-313
-328
-320
-298
-293
-293
-290
-281
-272
-269
-264
-273
-281
-251
-253
-274
-262
-260
-270
-268
-280
-277
-274
-275
-256
-259
-262
-262
-255
-249
-251
-249
-243
-236
-225
-233
-241
-247
-242
-234
-229
-210
-189
-186
-188
-175
-175
-170
-176
-202
-218
-222
-238
-238
-228
-234
-235
-220
-210
-220
-222
-233
-254
-242
-230
-244
-236
-208
-193
-203
-202
-184
-186
-187
-160
-153
-158
-147
-148
-148
-143
-158
-196
-218
-243
-245
-242
-252
-244
-249
-265
-255
-265
-264
-256
-263
-245
-232
-242
-229
-227
-249
-253
-264
-247
-236
-230
-211
-213
-218
-198
-193
-194
-181
-186
-202
-214
-201
-217
-234
-225
-237
-225
-225
-240
-233
-226
-227
-237
-239
-236
-223
-229
-217
-215
-218
-206
-205
-208
-217
-223
-221
-216
-208
-211
-205
-185
-185
-201
-203
-186
-198
-199
-197
-199
-204
-202
-192
-206
-194
-190
-208
-196
-184
-188
-192
-191
-210
-221
-200
-170
-169
-169
-149
-161
-166
-161
-158
-162
-174
-173
-178
-181
-185
-181
-188
-197
-205
-218
-232
-237
-235
-241
-249
-238
-216
-213
-196
-177
-205
-209
-201
-211
-209
-220
-234
-245
-252
-231
-223
-246
-223
-224
-245
-238
-223
-213
-215
-216
-201
-205
-219
-197
-217
-236
-231
-238
-221
-213
-214
-180
-171
-173
-156
-158
-167
-167
-178
-164
-157
-189
-204
-210
-200
-205
-204
-200
-189
-170
-165
-142
-137
-137
-145
-164
-164
-160
-152
-152
-167
-174
-172
-174
-158
-144
-176
-186
-173
-192
-195
-183
-203
-201
-188
-178
-166
-150
-159
-168
-166
-173
-179
-176
-169
-184
-166
-162
-168
-178
-181
-158
-170
-173
-159
-153
-131
-105
-111
-117
-108
-115
-126
-115
-104
-102
-86
-77
-80
-85
-84
-92
-98
-103
-108
-100
-122
-130
-105
-111
-111
-93
-113
-108
-87
-88
-65
-60
-70
-71
-79
-87
-85
-70
-47
-46
-62
-67
-72
-66
-61
-65
-81
-80
-84
-80
-70
-65
-52
-72
-83
-81
-68
-74
-85
-99
-122
-136
-146
-169
-163
-170
-155
-132
-147
-143
-146
-165
-187
-170
-163
-183
-201
-178
-186
-213
-221
-230
-225
-243
-244
-242
-249
-248
-228
-215
-225
-210
-191
-206
-207
-192
-203
-210
-209
-204
-207
-203
-201
-202
-204
-210
-217
-226
-217
-200
-217
-209
-186
-198
-176
-165
-158
-139
-105
-87
-96
-77
-68
-80
-57
-58
-82
-78
-62
-71
-61
-32
-40
-43
-34
-26
-32
-29
-35
-48
-23
-25
-20
2
-1
2
15
24
24
40
53
46
41
33
21
40
45
8
1
-24
-33
-21
-13
-21
-40
-27
-19
-28
-41
-45
-49
-50
-50
-40
-59
-72
-71
-66
-54
-69
-69
-60
-55
-44
-30
-41
-64
-65
-84
-93
-80
-97
-106
-132
-150
-137
-166
-181
-168
-168
-179
-177
-196
-206
-218
-228
-226
-225
-203
-204
-211
-214
-209
-215
-206
-195
-197
-193
-212
-220
-239
-245
-231
-250
-256
-251
-240
-251
-240
-240
-258
-259
-264
-272
-262
-257
-259
-251
-242
-230
-222
-228
-228
-236
-246
-241
-254
-240
-224
-230
-216
-220
-218
-202
-200
-207
-209
-200
-209
-210
-214
-218
-207
-219
-215
-202
-219
-202
-176
-182
-189
-172
-185
-194
-192
-224
-235
-256
-242
-249
-268
-248
-254
-262
-245
-238
-241
-243
-244
-251
-265
-273
-268
-288
-310
-303
-311
-320
-338
-343
-343
-339
-330
-320
-321
-320
-308
-310
-338
-349
-341
-343
-342
-341
-326
-318
-331
-323
-318
-315
-306
-307
-316
-328
-321
-328
-342
-342
-341
-340
-351
-348
-355
-342
-319
-321
-304
-285
-299
-300
-299
-317
-324
-321
-318
-323
-319
-309
-296
-294
-295
-296
-304
-320
-313
-300
-297
-293
-297
-306
-308
-303
-300
-295
-288
-277
-272
-284
-304
-314
-320
-321
-327
-313
-319
-330
-334
-334
-325
-343
-360
-343
-331
-336
-314
-310
-329
-316
-301
-313
-318
-332
-324
-302
-305
-294
-292
-283
-283
-285
-266
-265
-270
-261
-258
-253
-244
-260
-265
-263
-276
-270
-276
-299
-296
-288
-289
-307
-332
-331
-328
-319
-309
-297
-275
-293
-289
-280
-280
-275
-280
-292
-322
-332
-317
-327
-338
-338
-332
-316
-305
-285
-267
-273
-296
-307
-310
-329
-338
-354
-371
-351
-347
-337
-325
-321
-304
-295
-287
-291
-276
-268
-275
-286
-295
-297
-315
-330
-311
-297
-324
-329
-306
-292
-304
-319
-309
-321
-315
-314
-334
-335
-347
-343
-318
-337
-323
-312
-315
-300
-303
-298
-288
-284
-306
-294
-279
-292
-272
-272
-283
-275
-269
-265
-263
-256
-255
-259
-267
-259
-260
-274
-272
-249
-241
-251
-255
-251
-244
-247
-236
-228
-231
-235
-244
-258
-264
-263
-243
-236
-236
-224
-222
-233
-239
-252
-271
-272
-283
-309
-301
-287
-292
-281
-276
-271
-252
-241
-251
-255
-244
-252
-246
-234
-246
-237
-243
-253
-245
-241
-254
-254
-230
-258
-269
-258
-276
-289
-297
-313
-321
-344
-351
-346
-363
-360
-353
-356
-349
-329
-337
-349
-336
-324
-324
-316
-326
-330
-327
-356
-353
-358
-358
-334
-331
-334
-329
-345
-351
-337
-343
-352
-348
-342
-327
-316
-313
-313
-317
-301
-297
-295
-272
-275
-296
-289
-280
-283
-286
-292
-282
-285
-301
-278
-279
-295
-274
-271
-267
-256
-275
-297
-287
-273
-274
-267
-267
-271
-273
-278
-266
-271
-283
-269
-277
-284
-256
-252
-279
-275
-258
-271
-266
-247
-260
-254
-250
-242
-234
-214
-203
-213
-219
-221
-228
-240
-242
-257
-269
-250
-247
-241
-245
-255
-245
-236
-229
-218
-227
-240
-257
-257
-254
-263
-251
-252
-271
-283
-291
-311
-310
-311
-325
-328
-319
-312
-325
-331
-327
-328
-331
-316
-303
-311
-305
-307
-321
-319
-328
-319
-317
-327
-314
-304
-301
-275
-265
-280
-271
-269
-279
-277
-287
-303
-301
-311
-330
-314
-307
-301
-288
-290
-297
-291
-278
-285
-290
-290
-309
-326
-333
-345
-353
-358
-347
-326
-316
-304
-299
-295
-297
-301
-288
-287
-288
-285
-314
-302
-293
-303
-304
-312
-305
-309
-292
-290
-303
-306
-290
-279
-281
-269
-287
-291
-286
-283
-260
-266
-284
-283
-281
-268
-255
-234
-234
-250
-247
-254
-274
-278
-275
-278
-286
-283
-272
-262
-258
-242
-242
-244
-244
-249
-263
-266
-253
-238
-238
-238
-229
-215
-205
-217
-226
-196
-191
-187
-184
-197
-209
-224
-222
-226
-228
-225
-206
-207
-209
-193
-199
-223
-232
-235
-248
-259
-268
-288
-300
-296
-299
-293
-297
-314
-319
-304
-316
-313
-299
-297
-290
-277
-277
-286
-295
-306
-307
-325
-325
-305
-296
-307
-308
-308
-332
-335
-323
-311
-312
-312
-302
-303
-297
-296
-298
-304
-298
-276
-302
-298
-278
-290
-283
-275
-267
-245
-246
-255
-250
-269
-281
-280
-276
-273
-281
-285
-286
-283
-285
-274
-285
-294
-277
-276
-274
-283
-269
-255
-269
-268
-241
-235
-254
-245
-225
-235
-234
-227
-230
-242
-241
-221
-225
-221
-220
-211
-189
-193
-189
-194
-209
-221
-209
-202
-212
-198
-205
-219
-221
-237
-228
-242
-279
-266
-256
-260
-257
-258
-260
-268
-284
-288
-274
-265
-248
-248
-277
-256
-232
-238
-241
-241
-242
-252
-251
-251
-253
-250
-247
-249
-244
-246
-266
-276
-283
-280
-282
-280
-299
-311
-297
-298
-289
-275
-259
-244
-239
-256
-257
-271
-271
-269
-288
-307
-325
-343
-339
-337
-343
-334
-324
-323
-313
-301
-299
-284
-290
-270
-264
-273
-247
-261
-292
-295
-292
-284
-260
-236
-234
-216
-220
-227
-207
-185
-186
-196
-186
-201
-212
-217
-221
-243
-240
-207
-209
-198
-183
-180
-192
-202
-191
-199
-207
-203
-219
-235
-245
-262
-254
-261
-250
-241
-238
-220
-220
-220
-212
-208
-235
-243
-243
-266
-268
-276
-294
-279
-258
-266
-261
-268
-272
-273
-274
-272
-282
-293
-287
-274
-292
-303
-300
-291
-288
-286
-279
-278
-290
-293
-294
-302
-310
-305
-301
-309
-299
-318
-320
-318
-316
-297
-304
-321
-322
-326
-326
-319
-332
-328
-311
-331
-303
-285
-309
-291
-280
-271
-261
-269
-260
-266
-275
-262
-262
-245
-240
-245
-228
-227
-229
-235
-235
-240
-242
-235
-237
-233
-237
-231
-248
-259
-238
-241
-243
-235
-245
-249
-237
-230
-243
-247
-247
-249
-254
-250
-245
-260
-256
-248
-253
-258
-244
-245
-261
-269
-262
-264
-266
-254
-248
-243
-232
-213
-205
-196
-192
-175
-183
-196
-199
-211
-201
-210
-216
-200
-218
-217
-208
-230
-239
-230
-233
-249
-247
-264
-267
-269
-270
-272
-303
-291
-275
-287
-288
-268
-266
-268
-264
-259
-276
-282
-269
-253
-245
-257
-246
-274
-274
-266
-272
-270
-281
-280
-280
-277
-260
-251
-256
-258
-277
-268
-239
-260
-262
-255
-263
-259
-263
-269
-272
-294
-299
-301
-311
-308
-295
-272
-282
-279
-284
-287
-278
-268
-282
-270
-268
-286
-285
-297
-291
-298
-302
-292
-295
-294
-282
-283
-280
-255
-236
-233
-224
-226
-225
-219
-212
-209
-205
-202
-219
-229
-217
-239
-263
-262
-272
-295
-296
-270
-289
-295
-280
-281
-283
-288
-287
-290
-278
-247
-243
-263
-248
-240
-237
-225
-223
-221
-226
-231
-219
-238
-245
-223
-242
-261
-256
-264
-249
-262
-265
-243
-253
-235
-227
-224
-206
-198
-193
-208
-209
-195
-202
-188
-181
-196
-196
-206
-210
-201
-197
-200
-217
-211
-210
-224
-216
-223
-215
-217
-231
-224
-236
-274
-285
-285
-292
-287
-281
-262
-261
-265
-265
-268
-295
-279
-274
-296
-290
-301
-320
-331
-346
-336
-322
-312
-278
-274
-276
-275
-282
-265
-257
-262
-259
-267
-274
-286
-299
-296
-316
-314
-317
-320
-303
-328
-317
-316
-321
-307
-313
-299
-297
-297
-298
-313
-318
-318
-313
-305
-319
-316
-302
-295
-283
-259
-237
-242
-235
-263
-290
-306
-314
-307
-309
-292
-286
-273
-250
-238
-235
-239
-227
-232
-238
-211
-231
-225
-201
-227
-220
-236
-256
-254
-261
-250
-248
-241
-225
-236
-250
-251
-266
-279
-285
-302
-320
-326
-311
-295
-281
-267
-263
-257
-248
-259
-288
-294
-312
-343
-341
-343
-350
-378
-370
-350
-372
-350
-334
-347
-348
-356
-353
-360
-381
-374
-386
-391
-360
-338
-338
-336
-329
-314
-306
-310
-318
-331
-342
-340
-337
-356
-358
-345
-337
-325
-335
-345
-335
-338
-333
-308
-302
-317
-305
-304
-311
-333
-339
-324
-314
-279
-256
-248
-240
-271
-272
-258
-285
-285
-282
-293
-294
-305
-310
-319
-325
-301
-293
-284
-266
-257
-253
-254
-255
-255
-261
-296
-314
-314
-310
-318
-308
-311
-319
-328
-326
-330
-329
-314
-325
-321
-306
-324
-346
-332
-321
-317
-297
-289
-299
-278
-260
-267
-265
-277
-292
-278
-262
-275
-292
-284
-306
-324
-302
-308
-308
-279
-280
-291
-293
-298
-306
-335
-345
-353
-358
-319
-300
-297
-292
-305
-304
-300
-299
-301
-322
-321
-327
-351
-347
-337
-336
-340
-342
-331
-319
-328
-322
-308
-315
-315
-321
-323
-325
-318
-303
-295
-291
-289
-299
-313
-317
-308
-320
-332
-329
-332
-333
-342
-315
-298
-309
-300
-295
-315
-312
-306
-307
-291
-287
-270
-277
-318
-299
-300
-330
-308
-299
-310
-309
-300
-312
-327
-337
-324
-303
-301
-292
-288
-299
-296
-292
-292
-285
-285
-277
-278
-289
-291
-280
-297
-284
-274
-281
-263
-275
-282
-268
-297
-298
-299
-309
-318
-341
-351
-338
-344
-354
-328
-327
-320
-281
-292
-306
-300
-311
-322
-334
-327
-329
-344
-339
-333
-340
-334
-309
-317
-317
-319
-317
-300
-331
-336
-303
-308
-297
-278
-291
-299
-302
-310
-304
-295
-321
-319
-321
-338
-325
-319
-336
-342
-340
-325
-328
-337
-328
-326
-337
-334
-340
-359
-345
-332
-324
-328
-332
-337
-341
-333
-321
-309
-310
-321
-324
-316
-326
-340
-324
-336
-347
-321
-325
-336
-337
-336
-316
-320
-322
-323
-324
-316
-308
-320
-334
-313
-303
-313
-328
-327
-321
-348
-354
-341
-337
-335
-337
-330
-319
-317
-333
-346
-347
-346
-320
-298
-309
-300
-310
-321
-316
-320
-328
-323
-321
-316
-305
-311
-304
-298
-314
-326
-311
-316
-308
-306
-315
-300
-311
-303
-279
-293
-302
-300
-310
-305
-302
-279
-276
-289
-287
-304
-293
-297
-308
-332
-341
-323
-332
-325
-300
-324
-319
-318
-334
-322
-332
-329
-332
-335
-323
-331
-352
-348
-342
-341
-341
-332
-323
-314
-325
-319
-302
-317
-315
-328
-338
-338
-324
-314
-311
-319
-318
-329
-335
-311
-293
-279
-285
-277
-285
-277
-265
-285
-308
-308
-303
-316
-320
-314
-297
-288
-290
-283
-287
-284
-279
-288
-295
-291
-287
-303
-295
-299
-316
-318
-304
-292
-293
-294
-289
-276
-264
-295
-306
-294
-307
-325
-301
-301
-318
-298
-301
-294
-299
-269
-259
-268
-240
-231
-246
-243
-240
-255
-266
-275
-283
-288
-281
-277
-267
-264
-269
-255
-241
-253
-255
-253
-255
-249
-251
-253
-269
-281
-281
-250
-246
-244
-235
-232
-235
-218
-216
-204
-224
-253
-249
-273
-278
-277
-280
-286
-287
-272
-293
-304
-292
-313
-311
-301
-308
-306
-320
-321
-328
-322
-326
-332
-315
-318
-306
-299
-305
-306
-309
-311
-315
-321
-320
-337
-345
-332
-332
-333
-317
-306
-321
-335
-350
-355
-337
-348
-348
-337
-328
-309
-320
-326
-307
-321
-312
-302
-326
-338
-344
-349
-357
-348
-335
-340
-334
-323
-313
-325
-313
-278
-285
-304
-321
-326
-368
-364
-381
-349
-398
-333
-384
-321
-433
-314
-465
-221
-1311
-2727
-967
0
50
-432
-569
-551
-484
-617
-532
-416
-340
-522
-717
-658
-696
-1584
-2576
-1480
-912
-434
-629
-2238
-1682
-1148
-1288
-914
-435
-203
-442
-856
-862
-990
-928
-1582
-1667
-717
-1048
-1379
-1215
-1012
-1044
-1280
-1328
-1039
-1053
-834
-928
-1026
-927
-1187
-1411
-1118
-533
-535
-961
-1106
-675
-910
-973
-1250
-1446
-1223
-1209
-1143
-1180
-1033
-1177
-1640
-2822
-2282
-1783
-2274
-2262
-1984
-1652
-1913
-2192
-2189
-1910
-1360
-1133
-1246
-803
-678
-1099
-1465
-1153
-572
-714
-877
-476
-203
-282
-496
-878
-894
-617
-487
-507
-415
-227
-551
-869
-816
-597
-706
-923
-778
-534
-488
-844
-1164
-1268
-1180
-1164
-1124
-1018
-813
-831
-1163
-1250
-1086
-1051
-1207
-1137
-794
-467
-544
-768
-770
-675
-620
-635
-482
-150
11
-119
-284
-296
-313
-387
-488
-387
-102
-52
-218
-430
-485
-460
-479
-472
-351
-236
-322
-444
-546
-624
-737
-856
-766
-566
-466
-503
-600
-672
-685
-701
-762
-653
-486
-469
-533
-574
-543
-611
-712
-635
-431
-291
-258
-346
-342
-330
-416
-460
-433
-325
-253
-282
-295
-282
-333
-407
-453
-376
-261
-240
-302
-324
-326
-350
-373
-356
-251
-160
-81
-35
-3
24
-30
-67
-37
31
178
233
262
337
343
357
389
466
609
696
712
814
813
783
751
709
794
883
934
971
975
972
974
936
928
967
1009
1038
1030
1061
1035
1000
1023
1026
1069
1136
1177
1225
1309
1385
1415
1415
1473
1537
1609
1665
1685
1706
1722
1753
1818
1876
1951
2016
2059
2092
2088
2084
2043
1991
1965
1942
1912
1878
1819
1774
1755
1767
1811
1865
1932
2030
2140
2190
2218
2227
2219
2224
2189
2155
2159
2123
2071
2076
2092
2175
2295
2437
2607
2747
2896
2990
3048
3181
3218
3335
3398
3467
3580
3663
3737
3820
3921
4073
4198
4309
4458
4612
4724
4800
4881
4965
5073
5213
5283
5336
5276
4668
3552
1908
192
-1286
-2360
-2943
-3121
-3175
-3325
-3568
-3689
-3481
-2944
-2132
-1193
-312
330
512
287
-33
-219
-89
336
1030
1815
2529
3029
3325
3539
3740
3949
4184
4340
4321
3975
3291
2419
1473
670
99
-239
-415
-505
-657
-904
-1274
-1673
-1961
-2174
-2256
-2200
-2129
-2111
-2157
-2241
-2262
-2134
-1822
-1387
-881
-332
138
454
630
702
731
800
932
1060
1132
1051
862
616
378
177
39
-49
-92
-212
-411
-678
-1036
-1369
-1609
-1725
-1717
-1607
-1514
-1458
-1361
-1215
-1071
-854
-598
-316
-35
154
253
258
217
199
216
299
430
557
625
627
589
487
396
358
334
313
291
227
96
-43
-134
-156
-127
8
201
344
442
504
514
527
567
590
663
753
816
869
904
889
943
1022
1120
1225
1367
1501
1634
1779
1925
2093
2319
2616
2926
3266
3643
3947
4220
4525
4723
4984
5233
5522
5959
6488
6882
6751
5063
2117
-1411
-4462
-6261
-7077
-6853
-6269
-6383
-7098
-7970
-8346
-7586
-5986
-3841
-1611
79
546
-206
-1463
-2375
-2367
-1401
-4
1545
2865
3581
3728
3654
3728
4115
4754
5409
5860
5795
4932
3288
1374
-377
-1648
-2333
-2674
-2809
-2902
-3242
-3790
-4379
-4865
-5031
-4784
-4195
-3484
-2944
-2759
-2915
-3229
-3475
-3356
-2705
-1708
-490
674
1546
2066
2208
2218
2307
2549
2935
3174
3109
2660
1862
913
-16
-709
-1091
-1205
-1203
-1315
-1621
-2123
-2765
-3406
-3865
-4015
-3945
-3813
-3696
-3670
-3738
-3770
-3757
-3595
-3151
-2462
-1847
-1579
-1568
-1646
-1587
-1524
-1519
-1243
-795
-366
-123
-127
-260
-455
-643
-840
-900
-926
-1114
-1476
-1971
-2447
-2777
-3049
-3183
-3075
-2794
-2495
-2329
-2268
-2274
-2211
-2087
-1890
-1553
-1201
-936
-793
-724
-699
-669
-581
-469
-275
-51
82
107
-15
-236
-437
-547
-565
-522
-449
-403
-415
-476
-600
-712
-765
-730
-591
-432
-283
-221
-223
-328
-388
-284
-19
306
607
925
1155
1251
1286
1266
1301
1391
1534
1664
1908
2148
2220
2355
2433
2691
3169
3548
3877
4332
4694
5039
5417
5813
5914
4565
1780
-1912
-5290
-7232
-8390
-8208
-7390
-7213
-7453
-8106
-8294
-7353
-5504
-3204
-918
915
1525
855
-406
-1580
-1868
-1146
9
1404
2670
3418
3571
3410
3268
3371
3780
4213
4451
4290
3386
1723
-223
-2115
-3512
-4236
-4572
-4575
-4452
-4432
-4572
-4759
-4863
-4779
-4277
-3512
-2674
-1931
-1594
-1626
-1855
-2117
-2070
-1610
-767
311
1373
2213
2656
2764
2615
2382
2251
2214
2114
1799
1212
336
-728
-1739
-2502
-2904
-2993
-2916
-2795
-2806
-2999
-3316
-3667
-3938
-3951
-3729
-3431
-3057
-2747
-2567
-2361
-2123
-1765
-1234
-579
39
484
700
616
287
-184
-755
-1360
-1904
-2271
-2408
-2652
-3039
-3254
-3220
-3038
-2812
-2548
-2255
-1952
-1793
-1899
-2014
-2154
-2282
-2296
-2143
-1822
-1466
-1120
-923
-765
-536
-402
-322
-302
-351
-467
-756
-1108
-1455
-1731
-1899
-1979
-1864
-1644
-1396
-1179
-1051
-881
-728
-576
-434
-300
-158
-73
-49
-117
-224
-306
-375
-384
-295
-230
-194
-216
-312
-430
-568
-647
-704
-683
-619
-511
-335
-151
98
426
728
1075
1387
1642
1822
1950
1968
1971
2034
2076
2189
2282
2418
2648
2990
3220
3451
3699
3960
4291
4662
5143
5616
5797
4561
1979
-1603
-5078
-7278
-8738
-8603
-7895
-7463
-7313
-7650
-7560
-6723
-5056
-2980
-776
1157
2054
1769
720
-531
-1144
-889
36
1369
2664
3595
3902
3747
3435
3225
3287
3481
3588
3455
2701
1246
-598
-2517
-3997
-4884
-5244
-5193
-4923
-4650
-4494
-4410
-4321
-4090
-3587
-2867
-2063
-1312
-855
-746
-938
-1176
-1196
-870
-189
715
1683
2495
2964
3021
2745
2311
1895
1544
1193
800
244
-531
-1431
-2325
-3033
-3439
-3531
-3445
-3266
-3087
-3037
-3083
-3214
-3317
-3259
-3017
-2650
-2245
-1865
-1540
-1304
-1098
-807
-419
52
510
826
693
218
-442
-1112
-1671
-2318
-2752
-2849
-2815
-2729
-2700
-2690
-2616
-2432
-2198
-1926
-1669
-1540
-1562
-1750
-1953
-2066
-2053
-1918
-1687
-1249
-814
-551
-429
-481
-607
-734
-850
-1026
-1151
-1297
-1513
-1681
-1844
-1922
-1819
-1650
-1340
-963
-613
-295
-136
-76
-65
-96
-107
-122
-125
-155
-240
-326
-438
-533
-562
-554
-484
-387
-278
-288
-390
-477
-615
-674
-638
-515
-303
-71
177
448
687
880
1069
1234
1432
1606
1711
1767
1702
1648
1676
1660
1745
1871
1984
2227
2357
2523
2825
2834
3191
3391
3660
4127
4349
4898
5341
5649
4748
2631
-644
-4135
-6466
-8106
-8185
-7677
-7077
-6695
-6614
-6377
-5741
-4377
-2774
-882
835
1843
1882
1131
6
-753
-734
-54
1077
2295
3283
3688
3631
3266
2882
2745
2782
2838
2785
2290
1202
-371
-2145
-3676
-4653
-5046
-5037
-4665
-4207
-3829
-3491
-3254
-2999
-2590
-2081
-1497
-928
-507
-356
-440
-609
-658
-421
105
835
1640
2337
2771
2834
2560
2067
1511
1003
554
145
-302
-865
-1509
-2181
-2780
-3160
-3316
-3257
-3027
-2720
-2439
-2298
-2257
-2303
-2301
-2188
-1979
-1638
-1265
-922
-651
-427
-192
91
397
682
855
871
724
287
-689
-1825
-2838
-3346
-3417
-3627
-3569
-3262
-2830
-2409
-2155
-1985
-1743
-1363
-1135
-982
-858
-950
-1122
-1330
-1402
-1223
-904
-559
-326
-102
22
-25
-267
-642
-948
-1178
-1373
-1565
-1728
-1837
-1950
-1989
-1900
-1630
-1140
-658
-197
199
432
556
498
306
126
27
-22
-88
-165
-275
-384
-456
-518
-489
-398
-330
-312
-321
-345
-445
-559
-613
-519
-250
42
295
494
671
877
971
1022
1096
1126
1194
1182
1092
1049
963
1017
1029
1081
1339
1467
1676
1870
1924
2285
2588
2796
3022
3228
3606
3946
4327
4630
5107
5603
5902
5524
3984
1307
-2019
-4785
-6891
-7725
-7572
-7106
-6540
-6167
-5664
-5017
-3956
-2696
-1324
59
977
1226
860
90
-640
-830
-454
426
1584
2668
3394
3727
3654
3344
3101
2944
2820
2704
2309
1448
164
-1367
-2835
-3932
-4503
-4599
-4273
-3755
-3198
-2705
-2385
-2165
-1962
-1657
-1388
-1031
-732
-592
-525
-542
-447
-211
246
871
1546
2154
2558
2687
2524
2108
1581
1064
540
84
-300
-755
-1246
-1739
-2188
-2510
-2655
-2600
-2399
-2110
-1850
-1688
-1661
-1759
-1844
-1879
-1818
-1639
-1346
-1014
-677
-383
-103
182
466
697
857
770
-1
-916
-1884
-2252
-2623
-3254
-3342
-3100
-2483
-2077
-1739
-1537
-1211
-877
-890
-787
-740
-797
-956
-1241
-1276
-1197
-939
-772
-669
-306
-78
-35
-253
-589
-825
-1054
-1297
-1557
-1711
-1750
-1903
-1900
-1780
-1473
-1026
-681
-272
95
426
571
499
379
215
110
-17
-147
-148
-149
-132
-107
-80
31
83
88
68
62
36
-134
-207
-260
-233
-152
-42
168
399
626
740
760
763
721
655
577
479
466
457
541
614
732
969
1154
1301
1420
1572
1843
1897
2050
2150
2302
2664
2860
3171
3260
3538
3729
3927
4067
4337
4830
5168
5525
5390
4453
2342
-544
-3398
-5782
-7085
-7527
-7354
-6768
-6093
-5340
-4525
-3528
-2504
-1421
-438
204
482
408
-9
-470
-578
-228
572
1547
2519
3253
3635
3708
3528
3324
3144
3042
2857
2427
1695
565
-820
-2210
-3291
-3897
-4008
-3731
-3238
-2676
-2229
-1894
-1736
-1666
-1583
-1458
-1339
-1210
-1104
-990
-866
-671
-316
198
847
1466
2009
2341
2427
2305
1988
1545
1083
647
252
-161
-581
-1005
-1401
-1724
-1957
-2005
-1906
-1711
-1526
-1365
-1329
-1443
-1609
-1789
-1882
-1836
-1691
-1403
-1070
-704
-348
-11
294
576
745
840
520
-238
-1054
-1797
-2105
-2602
-2944
-2966
-2602
-2089
-1666
-1310
-1093
-757
-593
-580
-576
-673
-833
-1040
-1212
-1215
-1109
-847
-734
-568
-292
-158
-170
-394
-655
-897
-1143
-1357
-1560
-1670
-1744
-1806
-1737
-1567
-1228
-856
-497
-100
242
515
623
593
477
340
258
157
98
59
22
29
-8
-23
-15
-48
-106
-238
-332
-427
-555
-625
-664
-590
-500
-277
-40
205
468
637
785
859
944
972
941
843
817
744
645
577
563
663
851
968
1125
1306
1426
1576
1648
1914
2037
2192
2192
2381
2486
2399
2615
2690
3106
3184
3603
3906
4226
4673
4761
5274
4872
3996
1881
-753
-3200
-5399
-6458
-7001
-6710
-6019
-5035
-4041
-3071
-2054
-1287
-695
-375
-283
-318
-519
-864
-1029
-827
-223
630
1533
2412
3073
3454
3539
3402
3254
3094
2894
2530
1966
1163
124
-1039
-2105
-2776
-3067
-2945
-2610
-2138
-1616
-1259
-1086
-1132
-1261
-1472
-1663
-1864
-1919
-1862
-1663
-1314
-867
-249
435
1058
1542
1871
1992
1943
1720
1398
1066
752
410
63
-240
-554
-828
-1034
-1175
-1169
-1094
-988
-922
-918
-1003
-1151
-1404
-1682
-1866
-1944
-1925
-1757
-1456
-1099
-715
-340
25
296
461
523
211
-437
-1189
-1807
-1997
-2318
-2560
-2553
-2181
-1726
-1285
-980
-848
-607
-530
-600
-642
-784
-975
-1149
-1268
-1165
-970
-672
-499
-310
-75
28
-25
-265
-519
-771
-1038
-1240
-1464
-1538
-1562
-1594
-1438
-1202
-842
-508
-238
7
200
341
359
312
199
85
30
-48
-86
-54
-42
26
72
113
141
83
7
-123
-201
-293
-385
-417
-394
-271
-106
60
279
483
691
787
842
853
807
730
561
431
283
231
201
245
325
439
575
722
895
1075
1162
1161
1152
1162
1335
1434
1568
1733
1847
2184
2405
2624
2797
2875
3025
3043
3311
3269
3574
3729
4047
4498
4482
3994
2380
215
-2031
-3874
-5246
-5821
-5880
-5458
-4669
-3674
-2718
-1797
-1195
-1004
-896
-1097
-1301
-1563
-1801
-1791
-1369
-539
481
1434
2247
2784
2976
2954
2769
2551
2375
2233
1989
1649
1128
405
-389
-1127
-1645
-1861
-1853
-1644
-1405
-1090
-884
-829
-914
-1176
-1475
-1855
-2145
-2326
-2296
-2082
-1695
-1098
-393
294
881
1211
1335
1282
1068
801
540
341
209
164
109
76
51
-7
-48
-107
-133
-155
-211
-344
-535
-770
-1058
-1327
-1578
-1741
-1804
-1782
-1668
-1439
-1139
-798
-522
-243
-85
-12
-98
-290
-555
-765
-1262
-1824
-2284
-2459
-2223
-2359
-2284
-2027
-1426
-1031
-662
-460
-328
-123
-196
-376
-505
-654
-797
-898
-882
-686
-465
-254
-252
-186
-142
-260
-612
-1005
-1248
-1455
-1640
-1780
-1812
-1660
-1502
-1330
-1077
-828
-522
-328
-169
-23
86
213
210
194
200
240
263
237
251
259
285
266
218
164
69
-88
-279
-454
-539
-609
-650
-587
-473
-232
-20
178
316
451
598
639
592
527
404
282
225
161
242
333
426
509
631
737
784
862
846
941
1039
1150
1266
1410
1576
1708
1810
1861
2056
2151
2287
2264
2344
2459
2625
2786
2876
3112
3275
3543
3751
3880
3540
2656
1162
-461
-1956
-3321
-4092
-4500
-4462
-4015
-3269
-2535
-1866
-1326
-1092
-1144
-1376
-1792
-2138
-2450
-2480
-2179
-1465
-507
481
1378
2053
2454
2549
2475
2191
1934
1677
1458
1191
952
668
364
82
-174
-311
-372
-457
-519
-536
-595
-708
-882
-1182
-1474
-1799
-2132
-2343
-2438
-2333
-2054
-1552
-1014
-424
50
401
536
559
456
223
-5
-190
-252
-200
-35
220
504
699
819
833
721
504
243
-76
-394
-642
-823
-992
-1095
-1172
-1202
-1218
-1221
-1202
-1153
-1096
-1025
-973
-888
-971
-1290
-1543
-1846
-1774
-1921
-1986
-1851
-1490
-1077
-702
-358
-224
-48
-76
-276
-518
-729
-905
-968
-925
-690
-423
-148
-53
-28
-32
-184
-472
-840
-1119
-1312
-1453
-1526
-1544
-1433
-1255
-1086
-889
-766
-653
-568
-544
-523
-498
-418
-347
-294
-195
-84
2
27
65
112
111
126
114
56
-18
-112
-198
-320
-413
-476
-535
-516
-456
-338
-206
-77
46
138
235
278
258
232
223
198
154
162
190
227
258
273
298
289
233
209
124
101
72
62
101
135
267
389
593
727
911
1027
1170
1194
1331
1432
1431
1502
1516
1620
1622
1791
1762
1939
1946
2057
2119
2252
2393
2543
2795
2865
2789
2309
1619
487
-431
-1523
-2329
-2824
-3013
-2921
-2492
-1950
-1459
-883
-649
-575
-763
-1125
-1699
-2139
-2464
-2459
-2111
-1465
-648
195
957
1478
1677
1634
1406
1019
667
293
22
-145
-177
-136
26
193
357
478
474
345
121
-149
-424
-652
-821
-909
-976
-1004
-1022
-1017
-1012
-944
-873
-748
-591
-483
-388
-355
-389
-452
-545
-663
-738
-743
-680
-559
-409
-221
2
155
222
227
96
-127
-368
-595
-782
-908
-937
-866
-722
-583
-396
-304
-269
-287
-386
-549
-710
-1094
-1469
-1783
-1940
-1823
-1850
-1689
-1460
-1110
-913
-754
-740
-765
-730
-832
-971
-1059
-1105
-1085
-988
-829
-607
-365
-185
-126
-47
-67
-196
-452
-696
-829
-944
-965
-962
-950
-801
-651
-541
-455
-407
-350
-358
-405
-501
-552
-583
-612
-542
-454
-324
-193
-95
-6
21
-3
-59
-155
-236
-291
-349
-392
-400
-344
-285
-197
-80
34
161
230
283
304
307
280
252
230
224
264
324
356
383
395
367
317
247
160
64
-15
-96
-130
-150
-129
-80
5
120
239
309
396
391
383
307
223
197
186
264
330
504
643
851
940
1034
1050
1070
1006
986
883
808
767
755
757
809
944
963
1124
1113
1238
1218
1282
1285
1299
1349
1262
1146
862
571
167
-197
-631
-923
-1149
-1175
-1209
-1089
-901
-711
-538
-484
-453
-639
-820
-1121
-1311
-1520
-1473
-1387
-1140
-808
-423
-40
257
449
445
422
231
-1
-222
-347
-441
-387
-223
-15
209
401
516
515
418
243
-37
-321
-556
-720
-792
-733
-634
-450
-277
-153
-107
-137
-188
-302
-432
-557
-667
-791
-789
-753
-661
-557
-433
-339
-278
-255
-299
-384
-478
-561
-637
-653
-660
-626
-557
-493
-444
-379
-352
-320
-307
-315
-499
-705
-958
-1159
-1231
-1392
-1412
-1332
-1063
-864
-553
-363
-177
0
4
-113
-287
-472
-640
-729
-730
-620
-449
-210
21
227
344
400
240
-118
-449
-759
-982
-1091
-1056
-806
-536
-266
-16
71
109
65
-51
-309
-477
-696
-990
-979
-844
-602
-313
-31
171
277
263
106
-130
-376
-565
-741
-801
-794
-719
-539
-311
-158
-45
34
15
-69
-174
-325
-470
-528
-513
-424
-278
-127
-12
99
166
162
93
-27
-102
-195
-250
-241
-179
-128
-56
43
98
149
143
113
61
16
-49
-107
-139
-144
-85
-3
32
81
107
107
101
52
26
-52
-28
-32
-65
-103
-119
-107
-99
-52
-120
-99
-135
-143
-169
-182
-175
-201
-174
-192
-190
-202
-214
-185
-213
-194
-173
-151
-123
-121
-105
-128
-145
-189
-218
-257
-256
-223
-189
-139
-133
-135
-136
-96
-99
-91
-86
-80
-131
-155
-153
-216
-203
-213
-179
-127
-83
-83
-129
-181
-236
-288
-299
-306
-325
-335
-336
-334
-328
-340
-359
-362
-400
-414
-443
-439
-442
-429
-382
-333
-286
-222
-164
-169
-180
-199
-253
-276
-317
-365
-389
-433
-435
-399
-332
-277
-232
-185
-167
-181
-193
-214
-241
-267
-277
-310
-301
-276
-290
-276
-274
-261
-269
-260
-263
-280
-258
-219
-217
-206
-187
-171
-147
-134
-126
-137
-156
-184
-196
-236
-279
-283
-311
-319
-295
-280
-256
-226
-196
-162
-164
-177
-148
-150
-150
-167
-198
-206
-225
-225
-229
-217
-190
-167
-135
-122
-98
-60
-50
-19
-2
-13
5
14
-27
-47
-53
-88
-122
-148
-153
-187
-203
-198
-217
-199
-174
-164
-153
-141
-158
-190
-223
-244
-285
-311
-296
-280
-256
-228
-208
-184
-164
-157
-140
-156
-157
-142
-149
-141
-128
-122
-125
-126
-103
-106
-140
-165
-194
-233
-263
-254
-237
-246
-214
-178
-165
-166
-162
-151
-162
-167
-186
-198
-222
-239
-245
-242
-231
-224
-215
-198
-184
-156
-128
-127
-115
-118
-117
-143
-178
-210
-229
-221
-229
-227
-205
-203
-214
-198
-153
-140
-131
-131
-170
-184
-204
-238
-253
-237
-226
-186
-171
-158
-157
-169
-170
-184
-201
-227
-257
-273
-293
-326
-336
-328
-298
-258
-219
-182
-178
-195
-215
-238
-266
-279
-277
-282
-296
-323
-344
-362
-376
-354
-333
-321
-295
-287
-285
-306
-362
-393
-401
-433
-435
-438
-438
-419
-416
-387
-361
-349
-327
-296
-292
-302
-305
-322
-330
-339
-337
-317
-314
-302
-287
-284
-295
-315
-324
-312
-323
-337
-337
-359
-387
-391
-410
-443
-435
-427
-405
-363
-343
-329
-319
-307
-293
-292
-293
-277
-273
-302
-321
-326
-321
-337
-357
-347
-346
-356
-351
-350
-362
-380
-385
-408
-444
-451
-448
-433
-412
-380
-335
-308
-281
-253
-233
-230
-250
-270
-284
-289
-293
-289
-288
-280
-284
-273
-254
-269
-265
-268
-294
-304
-308
-338
-371
-409
-413
-421
-427
-419
-425
-419
-406
-378
-369
-353
-355
-366
-378
-401
-415
-410
-412
-420
-408
-401
-388
-371
-345
-345
-349
-348
-351
-362
-368
-364
-366
-369
-368
-384
-387
-391
-405
-397
-384
-362
-348
-361
-389
-406
-416
-443
-455
-449
-453
-466
-467
-456
-446
-425
-395
-387
-379
-366
-379
-401
-413
-419
-417
-424
-425
-438
-433
-437
-444
-443
-432
-393
-352
-322
-285
-290
-312
-303
-310
-280
-323
-282
-258
-281
-267
-263
-267
-279
-286
-296
-313
-346
-339
-350
-381
-391
-382
-378
-351
-340
-317
-303
-299
-298
-300
-306
-334
-360
-349
-350
-357
-348
-356
-365
-373
-377
-396
-397
-401
-401
-426
-443
-449
-446
-435
-432
-421
-411
-377
-356
-325
-300
-303
-304
-295
-307
-291
-286
-302
-300
-307
-303
-287
-268
-253
-255
-257
-240
-259
-287
-288
-302
-311
-309
-325
-329
-335
-341
-354
-349
-350
-375
-386
-401
-425
-455
-477
-470
-481
-472
-470
-480
-472
-470
-424
-397
-390
-365
-356
-365
-400
-421
-418
-441
-438
-410
-382
-350
-331
-337
-338
-326
-311
-283
-263
-226
-192
-201
-220
-230
-241
-248
-251
-223
-240
-249
-277
-312
-334
-366
-317
-322
-276
-237
-248
-254
-251
-293
-282
-271
-272
-244
-237
-263
-267
-265
-267
-275
-281
-246
-222
-218
-193
-185
-205
-220
-249
-245
-220
-201
-171
-133
-138
-147
-165
-173
-171
-175
-158
-157
-175
-199
-237
-270
-279
-267
-252
-250
-246
-269
-296
-331
-388
-409
-415
-425
-437
-441
-423
-409
-406
-387
-377
-356
-304
-271
-270
-264
-244
-257
-294
-300
-294
-293
-297
-296
-296
-301
-305
-317
-340
-339
-332
-323
-305
-304
-269
-251
-248
-247
-248
-258
-273
-283
-314
-332
-318
-314
-327
-322
-296
-271
-276
-264
-245
-230
-210
-201
-194
-202
-212
-222
-260
-282
-298
-336
-332
-331
-342
-310
-269
-227
-182
-139
-113
-111
-122
-140
-163
-205
-230
-248
-272
-277
-282
-279
-265
-264
-240
-221
-218
-205
-222
-236
-250
-283
-302
-307
-315
-315
-299
-285
-249
-217
-173
-141
-123
-90
-98
-90
-101
-133
-159
-210
-244
-266
-282
-290
-284
-259
-243
-220
-197
-196
-201
-208
-223
-234
-269
-315
-357
-386
-395
-403
-378
-345
-309
-256
-191
-137
-96
-89
-101
-104
-128
-153
-174
-205
-216
-240
-249
-240
-225
-205
-208
-225
-225
-230
-240
-253
-271
-281
-306
-330
-346
-348
-332
-303
-271
-233
-202
-166
-144
-137
-137
-140
-139
-153
-145
-139
-152
-158
-181
-194
-180
-175
-188
-209
-215
-216
-232
-238
-225
-222
-199
-164
-147
-153
-154
-159
-162
-144
-134
-135
-147
-169
-190
-194
-215
-203
-191
-214
-221
-215
-240
-240
-225
-231
-238
-259
-249
-237
-231
-216
-199
-181
-181
-189
-201
-204
-200
-203
-189
-190
-205
-184
-159
-150
-134
-135
-144
-135
-145
-152
-163
-179
-182
-192
-222
-235
-249
-276
-290
-297
-314
-317
-303
-293
-260
-246
-246
-235
-225
-242
-261
-288
-312
-311
-316
-284
-249
-210
-184
-161
-142
-147
-149
-138
-133
-128
-127
-138
-161
-205
-218
-238
-252
-238
-208
-180
-157
-146
-177
-203
-213
-223
-223
-239
-248
-247
-272
-275
-272
-304
-310
-271
-238
-221
-200
-174
-182
-209
-200
-182
-176
-155
-129
-109
-116
-106
-117
-129
-140
-152
-155
-157
-148
-139
-128
-137
-138
-131
-121
-128
-130
-123
-135
-165
-195
-228
-249
-257
-261
-223
-214
-205
-190
-178
-164
-170
-158
-135
-146
-148
-173
-189
-198
-215
-222
-220
-220
-198
-178
-174
-166
-168
-155
-150
-162
-141
-145
-140
-156
-202
-223
-251
-256
-260
-267
-249
-248
-252
-250
-257
-254
-249
-246
-259
-255
-240
-250
-251
-241
-240
-230
-207
-224
-212
-207
-211
-199
-210
-197
-178
-168
-135
-115
-115
-121
-124
-118
-125
-142
-159
-165
-219
-264
-287
-327
-357
-353
-331
-307
-295
-284
-271
-273
-271
-252
-255
-250
-245
-231
-211
-203
-187
-178
-182
-190
-197
-176
-167
-155
-135
-139
-152
-169
-197
-228
-237
-268
-280
-279
-288
-286
-290
-290
-292
-270
-237
-221
-196
-175
-182
-190
-183
-162
-167
-162
-143
-139
-127
-106
-102
-103
-107
-129
-137
-138
-170
-178
-210
-236
-247
-249
-220
-216
-221
-203
-187
-191
-193
-203
-223
-230
-233
-239
-254
-266
-253
-249
-248
-203
-192
-183
-133
-106
-97
-95
-105
-128
-137
-160
-168
-182
-217
-196
-194
-205
-196
-222
-224
-200
-207
-202
-176
-167
-157
-158
-138
-134
-149
-138
-142
-156
-157
-148
-155
-155
-163
-170
-153
-150
-153
-149
-166
-204
-221
-243
-261
-254
-255
-254
-241
-248
-236
-231
-225
-179
-155
-146
-131
-134
-166
-204
-237
-268
-270
-264
-253
-248
-252
-246
-234
-250
-257
-242
-239
-213
-193
-198
-174
-178
-210
-221
-238
-241
-231
-216
-197
-187
-175
-166
-144
-144
-144
-114
-121
-137
-143
-163
-172
-175
-186
-183
-176
-169
-179
-174
-188
-210
-217
-216
-193
-182
-187
-181
-153
-155
-149
-144
-167
-175
-193
-196
-201
-225
-227
-200
-195
-198
-173
-157
-140
-150
-144
-143
-164
-159
-169
-166
-168
-169
-173
-198
-233
-252
-252
-264
-258
-251
-254
-256
-274
-293
-307
-331
-352
-356
-331
-303
-274
-252
-248
-247
-217
-190
-202
-178
-150
-164
-155
-151
-145
-154
-170
-141
-159
-173
-158
-188
-215
-245
-280
-285
-279
-285
-274
-267
-263
-250
-259
-266
-269
-266
-259
-238
-215
-222
-244
-257
-281
-263
-248
-250
-233
-204
-179
-181
-173
-151
-146
-131
-97
-102
-129
-163
-184
-222
-281
-305
-318
-337
-321
-287
-275
-267
-251
-233
-240
-248
-239
-243
-233
-222
-230
-223
-220
-201
-187
-183
-164
-161
-159
-143
-143
-141
-157
-156
-181
-160
-222
-266
-229
-240
-274
-246
-202
-188
-196
-236
-258
-218
-201
-245
-261
-286
-304
-320
-344
-357
-326
-308
-293
-310
-316
-292
-275
-267
-255
-253
-224
-199
-201
-219
-225
-199
-172
-169
-163
-128
-131
-153
-164
-176
-194
-201
-233
-258
-266
-271
-294
-315
-301
-290
-302
-300
-276
-272
-289
-296
-294
-304
-301
-312
-336
-341
-351
-359
-352
-340
-327
-306
-292
-270
-256
-267
-266
-279
-292
-290
-317
-335
-306
-319
-319
-299
-290
-267
-246
-197
-173
-169
-194
-209
-249
-300
-319
-335
-337
-347
-337
-299
-324
-345
-320
-342
-335
-320
-341
-331
-323
-315
-341
-345
-316
-300
-267
-241
-227
-222
-206
-218
-190
-165
-161
-149
-163
-163
-174
-178
-175
-177
-210
-226
-226
-246
-268
-279
-278
-299
-288
-247
-258
-287
-308
-306
-288
-335
-312
-282
-397
-321
-333
-437
-472
-445
-381
-413
-426
-364
-297
-262
-263
-268
-228
-215
-266
-332
-326
-339
-383
-405
-418
-392
-363
-388
-395
-382
-397
-421
-473
-509
-516
-529
-531
-511
-555
-521
-480
-500
-1133
-1556
-1399
-1448
-1483
-1272
-790
-552
-224
34
95
118
110
-44
-272
-383
-435
-484
-440
-292
-191
-62
24
73
91
84
-44
-183
-250
-385
-472
-475
-509
-527
-460
-429
-404
-326
-275
-266
-267
-263
-278
-333
-383
-409
-416
-426
-410
-347
-258
-198
-181
-139
-150
-155
-194
-222
-255
-284
-268
-245
-217
-105
-38
17
46
224
-266
-764
47
-456
-962
-389
-428
-592
-206
-171
-433
-227
-375
-758
-600
-545
-716
-577
-430
-385
-137
-71
-224
-169
-212
-420
-589
-542
-557
-832
-991
-1177
-1776
-1775
-1674
-1630
-1392
-1140
-686
-323
-211
-56
-16
-130
-318
-471
-535
-739
-607
-445
-392
-165
3
97
144
101
-3
-121
-311
-494
-504
-562
-681
-649
-578
-527
-530
-415
-318
-340
-351
-338
-363
-493
-571
-586
-671
-682
-657
-635
-581
-510
-418
-391
-378
-382
-438
-466
-475
-614
-630
-546
-559
-547
-444
-306
-242
-294
-238
-333
-538
-585
-622
-685
-677
-860
-1022
-914
-924
-979
-877
-678
-614
-565
-559
-498
-470
-537
-602
-601
-568
-575
-577
-537
-407
-383
-477
-424
-359
-407
-402
-407
-492
-494
-465
-499
-544
-463
-435
-409
-329
-314
-309
-272
-260
-317
-324
-360
-409
-376
-350
-406
-405
-342
-361
-347
-334
-337
-331
-350
-358
-487
-435
-478
-599
-543
-478
-568
-535
-339
-311
-316
-286
-277
-416
-451
-404
-308
-411
-417
-313
-405
-473
-438
-426
-981
-1024
-765
-1042
-1106
-903
-715
-739
-785
-634
-662
-757
-760
-855
-865
-822
-698
-727
-698
-574
-477
-504
-585
-540
-451
-396
-613
-586
-482
-504
-469
-447
-358
-333
-381
-313
-236
-240
-345
-246
-241
-385
-409
-408
-461
-569
-486
-520
-467
-496
-458
-298
-417
-423
-409
-418
-489
-601
-574
-560
-496
-505
-471
-277
-300
-182
-74
-276
-375
-319
-378
-401
-345
-238
-305
-243
-165
-361
-436
-208
-201
-536
-529
-355
-446
-626
-632
-443
-566
-569
-487
-584
-508
-492
-412
-527
-525
-496
-550
-533
-486
-584
-623
-594
-505
-505
-468
-446
-325
-315
-544
-492
-376
-330
-480
-568
-363
-284
-598
-609
-305
-376
-417
-326
-436
-623
-601
-450
-298
-391
-774
-525
-377
-436
-496
-644
-435
-211
-616
-684
-404
-628
-756
-522
-217
-386
-493
-263
-227
-404
-423
-341
-276
-312
-626
-652
-350
-315
-409
-418
-377
-421
-91
-285
-596
-448
-471
-373
-429
-248
-241
-470
-400
-499
-433
-153
-246
-118
-301
-604
-286
-173
-373
-784
-440
-87
-117
-337
-469
10
-56
-197
-348
47
68
-243
-543
-17
484
-144
-529
-324
391
216
-153
-213
325
190
-461
-424
72
-80
-554
-322
201
-88
-505
123
470
-24
-50
259
168
-74
-90
181
49
-236
407
461
85
35
2
-72
86
125
132
357
239
537
67
15
302
98
-300
37
239
75
233
558
520
119
290
234
86
325
389
414
146
-107
460
472
240
88
379
534
100
79
354
413
271
277
334
263
341
-22
204
256
19
280
654
521
-126
290
781
569
155
29
566
176
-25
641
250
205
436
471
329
354
17
741
674
-235
417
1062
544
270
839
716
167
351
858
707
546
383
814
579
376
540
584
906
875
421
615
904
569
358
260
502
774
635
176
804
684
533
718
707
879
492
488
688
677
-157
193
810
635
292
519
1137
741
396
652
588
381
210
424
455
588
653
76
407
1083
792
451
735
1052
597
-72
223
881
486
-13
424
440
375
431
504
326
425
526
819
391
2
408
280
27
400
285
173
735
855
937
-55
-387
1129
390
-115
41
651
804
-128
-138
1078
1197
-313
258
926
386
-169
81
1049
23
-126
870
35
67
679
660
86
386
868
418
390
142
234
347
271
82
-363
488
801
-62
55
1187
919
-342
-213
664
138
-368
133
144
339
113
214
61
69
21
740
194
-310
245
204
-214
8
550
270
17
142
499
25
-364
76
242
251
331
288
237
216
-376
-445
158
-351
-141
281
214
259
160
-308
-65
-365
-463
-166
-25
433
104
-209
-305
201
-220
-649
16
423
-391
155
775
222
-225
-325
86
-149
-194
-437
226
511
115
-626
-75
188
-298
-397
71
-207
-280
-8
-357
155
-152
41
188
390
-129
160
353
-371
228
518
273
170
170
-204
-519
-320
327
-322
4
826
286
135
-7
-342
184
399
-235
-297
-214
259
558
-332
-656
396
-111
-373
284
256
159
188
-15
-363
-458
137
334
-532
-342
185
275
-72
-550
731
517
-276
-369
280
454
-581
-292
8
-42
-22
-81
38
358
-130
-248
134
194
-206
21
-87
-64
-173
-400
-50
-50
244
109
168
347
17
561
124
-537
-75
333
-614
-187
605
751
418
-58
361
109
-364
153
637
-231
-411
423
178
-721
-325
-23
46
90
151
-121
-389
9
-112
-477
-573
-24
481
-213
-716
14
669
185
-212
581
463
-195
-232
-413
-430
-781
-135
320
-147
-231
88
34
-353
-717
56
363
-304
-842
-514
311
81
-439
-465
481
-20
-241
607
831
175
-281
-159
-416
213
-609
-554
409
-479
-413
346
645
-96
477
467
-623
-409
-1
-305
-949
333
337
-537
-92
465
-110
-423
682
166
-185
-60
-117
205
78
-641
-79
385
-417
-168
314
802
79
-177
459
576
-55
-272
86
-461
-36
129
-551
185
196
97
99
383
103
-243
-419
116
39
-266
-518
121
742
-371
-281
424
715
-106
-482
355
-215
-748
93
268
60
-686
-292
797
-384
-823
622
368
-255
-100
295
-197
-1054
-427
344
-627
-1105
257
940
-466
-428
-425
-12
-47
-878
-73
-293
-610
-595
182
-49
-853
-195
285
57
-558
-398
-73
-278
-681
-219
-640
-709
-768
181
0
-1085
-73
-260
-306
-159
-622
-808
78
-491
-780
137
-832
-588
-201
-82
-202
-625
30
-431
-737
-1045
-411
281
-579
-906
-282
-237
-919
-131
16
-537
-607
-228
648
-1037
-1002
115
-469
-225
-592
-167
-464
-620
49
-494
-542
-383
-67
-360
-312
-317
-318
-587
-663
-409
-280
-422
-185
-271
-110
-303
-782
-548
493
-530
-1176
183
546
-890
-405
265
-118
-639
-816
485
-210
-730
-295
75
51
-881
-442
240
-514
-842
-13
118
-527
-428
-318
334
-310
-931
-529
-170
-700
-1010
-439
227
-45
-880
-301
-187
-943
-844
380
-708
-1554
385
-48
-1161
-995
100
474
-809
-584
-306
223
-662
-1130
184
-215
-358
-333
135
-1051
-1502
186
435
-333
-990
133
-116
-953
-33
-284
-133
-543
-1044
-23
-311
-859
-441
396
-230
-310
-499
-851
132
-442
-980
398
291
-859
-959
-74
-196
-1103
-394
512
-155
-246
259
249
-354
-1066
97
154
-604
-288
-14
-26
-294
-871
-283
316
-449
-773
-185
66
-715
-575
-345
255
57
-681
-390
-5
221
-80
-325
-120
89
-177
-681
-624
-289
-35
-460
-734
-1
9
-516
-596
-486
148
57
-293
-829
-136
290
-273
-330
-273
-153
-494
-928
520
356
-1129
-468
-64
-308
-861
341
5
-981
-119
-401
-572
-1017
-599
-251
-315
-778
-180
-133
-585
33
375
-1537
-1305
278
196
-599
-1468
-188
-314
-621
-728
34
-23
-1166
-229
-355
-554
-963
-668
-311
-405
-317
-1231
-381
-121
-1103
-786
206
-591
-995
-210
-592
-533
-1097
-1052
-383
-763
-338
-348
-848
-168
244
-667
-953
-417
132
-561
-1028
-332
-532
-577
-597
-625
-96
-349
-1010
-223
-305
-704
-35
-482
-132
-695
-701
-186
-795
-206
-211
-476
-214
-338
-313
47
-218
-1011
-436
-302
89
-127
-888
155
191
-533
-744
-52
306
-295
-625
-146
225
-492
-535
-332
-9
266
-406
-822
344
652
-787
-801
681
-78
-718
590
-530
-769
55
-292
-581
-556
-103
191
-326
-597
347
-243
-753
-469
-180
108
-537
-976
-208
-340
-709
334
-638
-1022
415
23
-619
138
36
-473
-453
-524
155
51
-756
-230
232
-351
-1146
-235
225
-575
-920
-26
221
-925
-1148
38
213
-562
-796
-546
81
-84
-833
-355
437
-389
-1471
-329
432
-714
-1013
164
357
-711
-453
-174
-595
-802
-58
16
-301
-324
-169
128
-1077
-1211
364
144
-732
-388
-367
15
-560
-761
-757
-762
80
-392
-714
-389
43
-229
-749
-434
-188
-85
-640
-138
95
-542
-757
-711
-58
-158
-518
-552
-211
-862
-929
-38
-748
-804
-247
16
-556
-482
-372
-425
-993
-902
376
-598
-828
-393
-107
-103
-909
-1020
221
284
-1244
-708
406
-224
-1216
-968
-529
330
-215
-1283
-855
-186
-373
-942
-857
-179
-130
-387
-1073
-889
28
-583
-1179
-861
450
-743
-764
92
-628
-477
-220
-755
-1640
-77
497
-808
-1412
-198
460
-658
-1218
-510
568
-320
-1486
-1197
128
2
-1667
-628
338
33
-604
-577
-354
-618
-113
-282
-511
-673
-656
-657
-818
-103
-299
-1113
-155
247
-512
-1497
-1005
390
-723
-827
-838
-92
-22
-1111
-827
-257
-172
-447
-720
-327
-86
-537
-299
-641
-842
-282
-183
-959
-1104
-75
-224
-552
-1164
-537
61
-673
-1457
-567
515
-275
-1493
-380
162
-780
-314
-184
-835
-565
-169
-550
-732
-1179
-506
3
-143
-1081
-829
39
-659
-1222
-952
-376
-284
-843
-778
-311
-493
-670
-662
198
-984
-900
82
-702
-1036
-1015
-1122
-1183
-418
-336
-1353
-645
619
-771
-1662
-766
120
-772
-1379
-1233
-315
-89
-1123
-695
-102
-402
-876
-278
-89
-942
-957
-539
-1074
-446
-69
-1239
-539
-394
-384
-894
-593
-324
-211
-450
-944
-657
-255
-1217
-1590
98
211
-416
-1167
305
923
-1384
-992
61
-872
-1183
23
-314
-835
-728
511
-377
-1497
122
259
-796
-1211
-41
41
-875
-904
-290
-439
-412
-714
-476
-69
-207
-223
-180
-123
-1016
-561
-423
-601
-382
-739
-602
259
-207
-466
-181
-387
-359
-214
-95
-720
-295
54
-710
-437
-14
-189
-181
-415
91
97
-566
-451
186
-281
-1309
-564
476
157
-1259
-621
718
-325
-889
84
-290
-385
-326
-371
-391
-858
-270
7
-914
-597
26
86
-156
-636
35
2
-798
-462
-365
-354
-347
-306
27
-809
-305
-11
-558
-327
-418
108
-507
-1332
-170
-339
-1147
-769
-425
-104
-772
-498
-238
-863
-104
-332
-1125
-1137
-600
-113
-687
-1317
-385
654
-252
-590
-352
7
-387
-1226
-1020
-536
-648
-792
-930
-261
-346
-778
-837
-429
419
-1213
-1010
31
64
-1116
-1026
-448
-381
-146
-591
-212
190
-247
-661
-517
-557
-576
-303
-254
-734
-752
126
-359
-281
-324
-13
-51
-401
-590
-353
321
-1030
-992
249
76
-683
-438
-100
39
41
-974
-178
392
-225
-1005
-478
-138
-849
-778
71
197
-1188
-114
353
-683
-905
10
-58
-990
-401
-87
-392
-1049
-619
-265
-332
-667
-326
-100
-885
-812
-176
-318
-1416
-546
283
-759
-1392
-266
-55
-753
-962
-237
96
-409
-841
-1042
-336
-266
-716
-647
-182
-586
-833
-546
-471
-414
-98
-635
-621
-305
-198
-824
-1154
47
-398
-1343
-963
-207
269
-886
-1045
-170
-274
-887
-1034
-256
13
-558
-1015
77
-265
-1129
-238
-22
-599
-813
-817
-603
-101
-770
-696
-425
-685
-766
-801
-860
-596
11
-154
-417
-675
-58
-23
-469
-671
-449
131
-856
-961
-254
-274
-1150
-954
231
-350
-824
-194
-27
-213
-825
-862
227
207
-975
-1435
170
822
-815
-1145
-222
471
-494
-1130
-358
-175
-522
-209
-245
-912
-816
-150
-101
-1303
-5
148
-919
-763
-482
-43
-662
-770
-352
237
-745
-859
-187
-91
-923
-542
-153
-356
-238
-175
215
-575
-617
-445
-843
289
-458
-824
121
2
-1166
-566
407
-379
-395
-628
-310
391
-557
-905
-419
-44
-394
-661
-228
-827
-485
-898
393
313
-1187
-222
151
-366
-1718
-602
609
-462
-1085
-38
536
-635
-1565
159
750
-1550
-844
1012
-63
-1429
-529
53
-699
-729
-80
-4
-366
-518
-138
-155
-1026
-308
102
-1029
-1338
493
553
-620
-508
-451
-309
-765
-711
-10
-56
-636
-266
-423
-593
-1113
-401
-129
-397
104
-353
-896
-830
-289
-607
-712
-494
348
-145
-1377
-693
105
-334
-1165
-574
310
215
-1029
-1105
-27
-562
-719
-324
-520
-587
-402
131
-481
-810
-372
-420
-546
-536
-249
-165
-809
-720
192
-172
-610
-602
-312
-396
-791
-402
169
101
-798
-662
-5
305
-11
-511
-917
5
64
-872
-621
-334
20
358
-47
-582
-1114
93
426
-824
-1100
21
279
-1130
-1047
61
494
-583
-351
-32
-159
-439
-380
-190
-979
-763
193
596
-861
-1541
-66
730
-316
-1147
-511
207
-47
-749
-1091
-392
-429
-675
148
-272
-354
-111
-283
-469
-1047
-459
482
-473
-1400
-357
724
-477
-1783
-436
1208
-32
-921
-368
-421
-382
-168
-473
-1310
-60
556
-628
-952
-286
581
-594
-1347
-628
348
-405
-1184
-536
479
-392
-1298
-526
-8
-791
-584
133
-231
-405
-876
-835
-684
132
68
-674
-217
-151
-46
-362
-1128
-876
125
11
-873
-922
-13
-182
-959
-941
-476
-52
-593
-705
-591
-127
-456
-786
-926
-799
-80
-91
-505
-641
-21
180
-739
-778
-120
-401
-874
-599
-113
-174
-679
-1004
-172
-60
-193
-858
-305
82
-531
-963
-589
20
-750
-1135
-813
-11
-479
-939
-541
-255
-344
-446
-1066
-1211
-844
-452
-471
-987
-371
-89
-939
-1172
-545
-394
-730
-362
-799
-699
-422
-733
-732
-313
-57
-300
-31
-350
-1058
-703
-73
-58
-506
-739
-58
203
-337
-1215
-540
12
-404
-529
-169
-101
-394
-428
-497
-790
-642
123
-173
-496
19
71
-207
-379
-196
209
-780
-1101
271
466
-237
-804
2
319
-684
-1023
127
326
-80
-14
-72
-179
-814
-351
-168
-70
-51
-31
48
-659
-203
555
-315
-883
-11
70
-310
-449
-18
422
-208
-494
-47
38
-375
-730
-253
182
3
-124
-618
-167
-328
-400
-787
-432
601
241
-501
-506
-110
61
-398
-690
71
406
-87
-255
-298
-260
-133
-546
-277
-243
146
496
-126
-487
-307
13
-188
-567
53
261
-303
-260
8
99
-757
-878
179
137
-325
-456
-12
56
-346
-653
-263
185
-66
-214
259
183
-16
-290
-282
66
76
-304
-112
568
398
127
-468
-237
-154
-38
-204
-302
393
116
-579
-460
-82
-113
-645
-476
106
-4
-53
-486
-781
-540
-186
-655
-672
-313
224
228
-502
-200
273
-266
-631
-381
-29
-235
-246
88
-316
-446
-313
-140
-337
-395
-32
-4
-252
-458
-137
-87
-668
-380
115
-70
-502
-331
95
-225
-560
-432
-201
164
-306
-409
-46
58
-20
-532
-552
-320
-279
-294
-333
129
-65
-564
-688
-389
-62
-194
-565
-476
56
-217
-475
-635
-617
-179
-363
32
-281
-553
27
-160
-299
-390
-45
44
-222
-350
-154
82
-199
-239
-387
-286
-246
4
-231
-419
-109
-22
-204
-581
-451
183
32
-502
-118
-114
-155
-347
-540
31
54
-335
-259
-63
-159
-163
131
123
29
130
-103
-203
-273
-406
-137
-144
-176
61
109
119
-62
-382
-338
-490
-308
-7
114
-171
-169
-23
74
-226
-308
151
333
90
-273
168
185
-638
-613
25
453
51
-61
155
176
-201
-710
-400
-433
-347
-139
177
234
-27
-17
-237
-418
-315
-265
-612
-287
662
401
-184
-235
-46
-16
-529
-312
171
320
-90
-579
-126
133
-383
-536
-365
85
496
263
-374
-757
-571
45
40
-597
-243
470
239
-282
-342
-69
-179
-708
-383
416
213
-403
-528
-174
183
-35
-395
-629
-230
117
220
156
-214
-156
-122
-297
-651
-160
552
-65
-116
141
38
-224
-341
-327
-112
28
-41
62
11
-78
-301
-103
-242
-265
-22
-65
-204
-244
-89
8
141
-108
-353
-84
186
-78
-114
-69
217
229
-217
-55
-129
-355
-354
273
242
-151
-216
203
219
-603
-972
-318
257
-107
-678
-337
184
60
-565
-901
-483
-161
-31
-280
-546
-378
-154
-249
-482
-506
-321
-242
-316
-506
-254
-303
-428
-591
-434
-45
-261
-347
-145
-91
-472
-589
-492
-516
-369
-430
-381
-247
-15
-385
-691
-459
-439
-756
-936
-422
-12
-425
-678
-469
-241
-443
-708
-633
-499
-452
-334
-496
-674
-476
-508
-522
-597
-425
-36
-355
-957
-691
-290
-401
-742
-753
-209
187
-227
-655
-556
-389
-505
-635
-462
-461
-518
-387
-92
70
-356
-715
-238
-166
-468
-456
-308
-121
-272
-347
-428
-412
-215
-124
-280
-342
-111
-37
-131
-266
-466
-263
-186
-181
-123
-18
9
-123
-228
-375
-289
-116
-207
-149
-56
-109
10
318
-107
-660
-434
259
268
-420
-418
48
238
-491
-726
-65
164
-172
-65
368
263
-177
-418
-267
-68
-198
-206
-23
-53
-67
-95
48
-117
-328
-91
-27
-117
-163
-138
-153
-248
-216
-258
-181
-99
9
76
-179
-310
-170
-172
-518
-557
-310
58
-3
-201
-258
-226
-241
-376
-410
-362
-465
-444
-273
-174
-299
-297
-173
-96
-104
-139
-317
-497
-334
-230
-299
-490
-487
-158
130
-201
-472
-335
77
-64
-587
-572
-306
-179
-197
-242
-137
39
53
-290
-409
-271
-171
-204
-233
59
-7
-135
-276
-157
-25
-77
-196
-231
-104
-117
-207
-311
-214
-48
-59
-108
-21
57
166
91
-295
-451
-169
-26
-163
-323
-25
264
69
-206
-279
-76
-34
-198
-154
-68
-35
-22
-165
-176
-143
-167
-235
-250
-61
-69
-288
-323
-240
-67
-86
-190
-166
37
52
-139
-303
-367
-302
-253
-214
-108
112
68
-129
-187
-123
-17
-138
-254
-119
-2
49
-213
-330
-150
-113
-232
-258
-81
156
-4
-423
-420
-184
-117
-227
-303
-109
116
130
-148
-530
-346
17
35
-18
33
23
45
-3
-191
-292
-209
-54
102
-46
-257
-210
15
-102
-415
-237
189
273
-100
-336
-186
-72
-254
-347
-236
-65
25
65
8
-235
-318
-170
-53
-154
-56
209
165
-103
-240
-66
-106
-248
-332
-243
-48
-14
-97
-314
-448
-221
-24
28
-170
-418
-291
-50
-103
-539
-620
-250
-11
-162
-357
-252
25
-123
-447
-546
-338
-170
-328
-353
-312
-233
-227
-205
-424
-583
-354
-158
-104
-368
-548
-367
-126
-338
-563
-387
-148
-78
-373
-515
-316
-114
-221
-557
-556
-256
25
-108
-488
-508
-146
-66
-354
-516
-322
-74
-151
-402
-414
-358
-432
-480
-552
-385
-272
-400
-553
-524
-303
-352
-597
-596
-378
-155
-93
-365
-485
-348
-150
-167
-406
-375
-149
-103
-280
-427
-302
-118
-186
-276
-230
-146
-177
-244
-331
-413
-375
-243
-207
-274
-375
-334
-260
-322
-403
-291
-186
-317
-276
-286
-321
-278
-389
-336
-205
-126
-215
-310
-252
-320
-389
-336
-393
-314
-277
-281
-246
-287
-279
-362
-446
-429
-336
-223
-283
-338
-369
-389
-344
-367
-307
-181
-203
-295
-291
-257
-368
-482
-373
-257
-263
-345
-308
-222
-387
-516
-495
-374
-290
-298
-337
-303
-275
-337
-470
-547
-437
-445
-489
-422
-313
-361
-531
-529
-360
-350
-484
-475
-362
-297
-360
-471
-437
-333
-359
-404
-358
-321
-286
-324
-476
-537
-431
-364
-370
-292
-216
-188
-226
-275
-307
-275
-302
-369
-325
-215
-159
-227
-284
-210
-141
-252
-302
-252
-202
-240
-317
-264
-205
-186
-216
-239
-183
-87
-69
-220
-378
-389
-300
-275
-354
-338
-251
-188
-212
-299
-321
-311
-359
-402
-399
-352
-294
-318
-405
-394
-336
-308
-293
-334
-279
-204
-215
-314
-427
-363
-212
-204
-296
-327
-239
-182
-276
-444
-504
-379
-272
-312
-383
-335
-191
-176
-456
-382
-392
-340
-276
-392
-321
-359
-255
-304
-428
-357
-255
-215
-283
-317
-227
-219
-259
-345
-379
-276
-282
-254
-240
-278
-290
-336
-369
-364
-370
-352
-339
-292
-252
-258
-249
-311
-334
-341
-319
-286
-343
-317
-254
-249
-276
-305
-298
-259
-192
-210
-284
-330
-334
-300
-335
-390
-334
-249
-230
-241
-273
-293
-298
-324
-338
-310
-280
-285
-331
-375
-343
-278
-249
-278
-299
-268
-280
-329
-352
-315
-287
-287
-260
-244
-253
-272
-295
-286
-267
-276
-257
-226
-220
-209
-174
-180
-228
-235
-287
-233
-263
-307
-271
-250
-239
-256
-244
-252
-238
-217
-215
-234
-239
-255
-269
-279
-255
-242
-219
-183
-209
-229
-249
-249
-264
-291
-274
-271
-277
-285
-278
-274
-286
-294
-293
-292
-270
-261
-275
-294
-283
-227
-217
-227
-223
-196
-178
-191
-222
-236
-244
-247
-241
-243
-212
-173
-178
-201
-176
-188
-233
-256
-250
-234
-262
-263
-237
-241
-235
-249
-256
-246
-253
-272
-272
-259
-266
-280
-286
-259
-236
-225
-229
-255
-258
-252
-290
-280
-247
-247
-199
-177
-210
-227
-253
-286
-277
-276
-270
-269
-288
-282
-247
-236
-281
-260
-207
-219
-222
-208
-227
-257
-253
-251
-251
-231
-228
-249
-272
-285
-283
-290
-293
-271
-217
-209
-220
-216
-203
-170
-168
-197
-193
-179
-190
-206
-209
-194
-201
-209
-177
-154
-169
-194
-195
-189
-179
-160
-138
-113
-93
-97
-127
-143
-162
-164
-163
-157
-157
-150
-162
-204
-225
-216
-218
-243
-236
-223
-232
-240
-255
-264
-241
-239
-237
-233
-238
-264
-276
-255
-270
-254
-226
-226
-243
-245
-228
-259
-268
-272
-260
-263
-273
-251
-250
-256
-270
-291
-282
-258
-281
-302
-301
-291
-309
-315
-297
-301
-320
-318
-291
-275
-287
-301
-282
-275
-274
-255
-256
-249
-220
-206
-224
-219
-178
-167
-189
-213
-218
-208
-202
-210
-199
-177
-182
-199
-190
-168
-179
-201
-196
-173
-164
-182
-191
-176
-155
-157
-178
-171
-158
-151
-176
-181
-165
-169
-184
-192
-188
-147
-162
-195
-174
-182
-199
-198
-234
-243
-207
-209
-215
-196
-192
-211
-220
-230
-222
-244
-247
-222
-228
-214
-210
-235
-247
-247
-251
-274
-279
-280
-303
-301
-292
-281
-267
-284
-287
-261
-266
-293
-281
-268
-258
-262
-268
-228
-220
-216
-205
-212
-208
-207
-195
-212
-244
-230
-214
-228
-233
-231
-238
-250
-239
-214
-221
-217
-201
-218
-259
-279
-283
-277
-259
-265
-238
-245
-273
-302
-318
-298
-299
-289
-284
-287
-264
-232
-242
-270
-256
-231
-227
-257
-267
-238
-242
-269
-257
-232
-234
-241
-236
-236
-274
-289
-275
-269
-275
-259
-257
-261
-267
-276
-272
-267
-257
-257
-252
-250
-249
-256
-285
-273
-262
-278
-281
-292
-296
-279
-271
-267
-247
-235
-217
-221
-226
-192
-193
-226
-210
-207
-218
-238
-271
-258
-243
-277
-281
-267
-255
-245
-258
-243
-245
-261
-242
-233
-267
-265
-256
-258
-245
-251
-264
-260
-271
-287
-280
-295
-303
-315
-309
-287
-305
-319
-310
-337
-381
-374
-340
-330
-337
-346
-348
-342
-362
-347
-334
-352
-335
-338
-353
-366
-379
-367
-368
-375
-358
-361
-367
-367
-368
-352
-335
-303
-298
-293
-286
-280
-268
-290
-294
-301
-310
-319
-342
-334
-329
-336
-309
-285
-302
-292
-286
-299
-310
-320
-310
-303
-311
-306
-292
-286
-273
-288
-289
-267
-271
-268
-275
-285
-269
-242
-244
-246
-239
-255
-280
-317
-339
-321
-304
-304
-286
-269
-263
-264
-270
-279
-280
-290
-279
-266
-286
-286
-289
-280
-250
-275
-292
-252
-250
-268
-311
-309
-268
-297
-296
-296
-297
-286
-307
-346
-355
-360
-367
-346
-341
-312
-283
-289
-281
-275
-258
-259
-267
-261
-256
-241
-232
-238
-221
-225
-246
-253
-265
-265
-259
-255
-248
-267
-289
-281
-293
-295
-288
-290
-274
-274
-280
-294
-307
-299
-297
-310
-314
-300
-299
-304
-311
-309
-295
-309
-341
-327
-322
-325
-303
-295
-297
-278
-288
-296
-282
-296
-274
-303
-333
-296
-313
-320
-299
-302
-308
-315
-311
-294
-297
-313
-307
-296
-278
-256
-244
-249
-239
-253
-266
-265
-291
-311
-306
-301
-318
-305
-293
-325
-319
-300
-314
-318
-316
-325
-326
-328
-301
-291
-292
-272
-271
-271
-298
-321
-305
-324
-349
-334
-329
-309
-303
-306
-296
-303
-312
-317
-344
-355
-343
-303
-272
-277
-276
-260
-253
-258
-261
-284
-270
-275
-289
-284
-298
-259
-263
-300
-308
-320
-332
-346
-372
-373
-350
-346
-353
-320
-295
-308
-321
-324
-319
-332
-326
-331
-330
-291
-286
-281
-297
-303
-285
-296
-302
-297
-289
-295
-308
-306
-305
-316
-312
-312
-330
-342
-351
-361
-367
-359
-349
-338
-318
-295
-283
-281
-287
-288
-305
-315
-308
-300
-302
-312
-289
-260
-259
-276
-286
-287
-309
-315
-305
-315
-299
-296
-306
-291
-274
-298
-304
-311
-344
-345
-321
-300
-285
-274
-270
-279
-296
-282
-277
-303
-277
-233
-248
-233
-242
-255
-225
-252
-251
-262
-284
-275
-309
-313
-275
-286
-284
-263
-259
-243
-252
-261
-255
-273
-291
-268
-268
-278
-299
-298
-254
-274
-308
-300
-313
-344
-345
-323
-322
-318
-289
-283
-268
-247
-263
-293
-290
-293
-317
-319
-302
-277
-252
-255
-269
-269
-267
-272
-282
-301
-290
-277
-279
-287
-296
-304
-327
-350
-359
-347
-349
-347
-326
-315
-306
-299
-316
-309
-296
-294
-299
-300
-311
-297
-306
-305
-259
-261
-253
-265
-284
-277
-282
-295
-281
-272
-275
-256
-240
-236
-234
-231
-247
-246
-238
-228
-252
-269
-253
-260
-282
-267
-252
-288
-307
-308
-311
-296
-314
-306
-273
-293
-304
-307
-321
-314
-325
-324
-314
-312
-288
-281
-300
-291
-266
-249
-271
-308
-293
-291
-307
-297
-291
-285
-258
-248
-256
-261
-271
-269
-259
-263
-253
-255
-262
-254
-276
-281
-275
-253
-238
-239
-233
-254
-256
-262
-270
-245
-239
-274
-250
-252
-291
-290
-287
-262
-262
-283
-245
-226
-226
-237
-252
-246
-266
-289
-293
-276
-281
-268
-254
-246
-250
-285
-300
-295
-297
-293
-294
-292
-290
-296
-315
-335
-338
-334
-334
-301
-276
-276
-257
-256
-260
-248
-246
-236
-236
-251
-261
-286
-312
-313
-307
-303
-298
-282
-279
-303
-314
-296
-271
-264
-251
-245
-234
-256
-268
-273
-294
-299
-309
-298
-296
-286
-269
-286
-271
-252
-282
-298
-301
-306
-291
-284
-300
-279
-251
-258
-252
-242
-248
-239
-256
-239
-227
-257
-251
-235
-234
-261
-274
-279
-297
-310
-308
-289
-298
-300
-289
-282
-274
-280
-272
-274
-277
-286
-294
-293
-283
-274
-277
-253
-251
-253
-239
-253
-260
-275
-274
-250
-277
-287
-258
-271
-287
-295
-318
-317
-333
-345
-301
-286
-275
-237
-224
-189
-163
-181
-173
-166
-193
-192
-206
-220
-203
-213
-220
-243
-275
-276
-285
-310
-301
-304
-306
-289
-306
-312
-317
-327
-302
-297
-301
-299
-308
-305
-298
-290
-276
-263
-259
-255
-254
-263
-245
-260
-298
-286
-274
-287
-301
-304
-283
-278
-317
-344
-337
-339
-335
-337
-339
-318
-299
-283
-290
-276
-272
-282
-270
-249
-236
-229
-214
-201
-211
-191
-173
-189
-195
-201
-213
-220
-197
-199
-195
-176
-175
-169
-167
-165
-178
-202
-222
-249
-250
-243
-250
-243
-241
-232
-232
-234
-235
-233
-226
-237
-239
-239
-223
-216
-215
-218
-216
-203
-207
-206
-203
-203
-194
-211
-209
-211
-217
-197
-192
-185
-186
-187
-188
-191
-179
-208
-218
-202
-200
-192
-191
-188
-205
-199
-201
-228
-205
-196
-208
-219
-228
-224
-222
-229
-224
-215
-240
-246
-226
-222
-216
-199
-177
-159
-149
-159
-159
-154
-151
-141
-160
-162
-155
-184
-211
-206
-204
-218
-233
-216
-211
-233
-234
-242
-250
-237
-217
-216
-221
-191
-179
-176
-168
-177
-171
-186
-197
-186
-181
-164
-150
-158
-151
-159
-167
-187
-201
-199
-199
-207
-193
-179
-192
-188
-200
-216
-219
-220
-220
-204
-208
-189
-160
-181
-163
-138
-165
-162
-152
-165
-155
-145
-141
-151
-156
-143
-139
-155
-157
-157
-187
-184
-167
-168
-149
-152
-151
-143
-163
-182
-194
-198
-182
-188
-192
-185
-172
-171
-168
-159
-145
-131
-148
-149
-144
-161
-143
-133
-155
-159
-170
-165
-153
-148
-168
-162
-155
-163
-145
-158
-170
-170
-168
-156
-150
-163
-163
-160
-190
-190
-191
-214
-218
-204
-210
-226
-228
-219
-231
-247
-248
-238
-234
-239
-235
-206
-195
-212
-233
-234
-234
-249
-226
-229
-248
-235
-228
-241
-252
-233
-220
-214
-186
-182
-174
-175
-192
-203
-191
-193
-210
-197
-176
-169
-177
-165
-168
-177
-183
-195
-198
-196
-177
-167
-146
-145
-158
-153
-166
-186
-177
-169
-185
-183
-195
-193
-195
-211
-193
-192
-212
-221
-218
-209
-209
-203
-190
-181
-176
-201
-195
-204
-201
-186
-182
-150
-151
-160
-160
-150
-148
-159
-162
-161
-173
-172
-183
-218
-224
-231
-234
-241
-235
-230
-232
-250
-246
-221
-235
-249
-236
-226
-219
-232
-246
-248
-243
-233
-224
-233
-244
-239
-225
-215
-221
-216
-222
-234
-243
-248
-255
-262
-255
-260
-260
-254
-258
-263
-289
-301
-315
-319
-305
-317
-322
-320
-321
-313
-309
-287
-265
-261
-236
-210
-212
-203
-202
-210
-208
-204
-212
-209
-203
-205
-208
-222
-235
-234
-242
-247
-252
-253
-227
-235
-222
-218
-207
-200
-223
-228
-224
-202
-201
-206
-208
-195
-186
-174
-171
-176
-171
-176
-181
-177
-177
-173
-172
-180
-184
-186
-186
-188
-194
-209
-209
-199
-198
-201
-197
-182
-182
-195
-215
-211
-200
-201
-204
-194
-193
-188
-179
-206
-190
-175
-184
-180
-190
-191
-198
-213
-201
-184
-183
-170
-172
-202
-207
-194
-211
-196
-202
-227
-224
-223
-204
-198
-200
-181
-189
-179
-150
-171
-174
-191
-208
-207
-227
-210
-205
-208
-199
-190
-200
-234
-213
-207
-234
-224
-217
-221
-245
-273
-283
-301
-309
-295
-292
-281
-247
-240
-241
-229
-241
-243
-231
-232
-224
-197
-207
-231
-233
-234
-226
-237
-246
-259
-265
-244
-251
-249
-242
-235
-228
-227
-212
-199
-188
-196
-190
-168
-180
-176
-148
-146
-162
-152
-143
-163
-179
-173
-161
-171
-176
-187
-206
-204
-216
-199
-192
-202
-195
-181
-181
-196
-192
-179
-192
-207
-217
-202
-189
-192
-169
-171
-181
-175
-173
-191
-192
-180
-192
-182
-179
-156
-168
-194
-174
-165
-157
-167
-164
-145
-176
-199
-210
-212
-229
-231
-235
-222
-215
-229
-228
-225
-222
-214
-209
-221
-215
-225
-235
-229
-229
-233
-243
-251
-245
-255
-255
-234
-230
-224
-227
-232
-220
-208
-202
-200
-204
-207
-210
-221
-212
-190
-191
-182
-159
-169
-170
-158
-196
-234
-224
-213
-204
-211
-204
-185
-193
-220
-199
-188
-214
-208
-214
-226
-217
-215
-228
-233
-236
-231
-220
-235
-226
-225
-238
-228
-207
-208
-207
-208
-202
-206
-215
-199
-182
-187
-185
-182
-187
-185
-175
-161
-176
-151
-161
-185
-165
-178
-189
-171
-181
-181
-165
-178
-169
-173
-168
-155
-169
-164
-174
-181
-178
-191
-200
-194
-196
-211
-209
-203
-191
-177
-188
-186
-175
-175
-180
-180
-182
-180
-179
-168
-166
-167
-168
-182
-183
-155
-160
-193
-173
-178
-177
-192
-193
-171
-186
-177
-171
-199
-213
-230
-255
-256
-265
-270
-257
-297
-310
-297
-297
-285
-277
-273
-295
-305
-289
-287
-291
-300
-284
-266
-268
-276
-282
-264
-274
-289
-290
-271
-266
-273
-260
-258
-275
-271
-258
-273
-265
-252
-255
-257
-276
-276
-278
-294
-285
-253
-230
-238
-248
-228
-215
-207
-203
-202
-184
-179
-182
-179
-201
-206
-200
-204
-221
-208
-180
-199
-206
-199
-208
-210
